react简明教程

react的入门教程很多,不过写得好的却很少。。这里整理了一下点击这里查看

参考文档

阅读全部

《css揭秘》读后感及摘要

前几天买了本css的书《css揭秘》 实事求是的说:   这本书讲的还不错,css方面的书质量高的本来就不多。不过总感觉还是差了那么一点。书里讲的更注重css技巧,而不是css在网站架构方面的实际经验。读完有点小遗憾:

css方面的书写出彩确实不容易,大部分最后都会沦为css小技巧。其实我觉得第一章引言部分更适合深入拓展开,可惜没有。。。

下面摘录一些我读完觉得值得记录的地方。

阅读全部

js命名规则

每次写html和js的时候就会为了命名规则纠结,,到底是abc_fxx还是abcFxx。。。有时候也会两种混用,

今天突然想通了。。何必这么纠结。。。

阅读全部

MVVM介绍---转自知乎(写的很好,留作备份)


作者:宗宇

链接:https://www.zhihu.com/question/42865607/answer/94985895

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


一、什么是MVVM?

MVVM框架的核心不是双向绑定,也不是依赖收集或者脏检测,其核心思想可以表示为:

View = F(...States) 即视图是状态的函数,如果我们把所有的状态都记录到同一个对象里面(比如叫Model),然后给这个F函数起个名字叫ViewModel,那么公式就变成了View = ViewModel(Model),就是所谓的MVVM了。

通俗来讲,只要我们有一个JS的对象Model,修改它页面就跟着改(Model -> View的单向绑定),并且满足Model相同页面就相同,这个框架就是一个MVVM的框架了,所以说这一年来一直很流行的React也是一个MVVM框架。

阅读全部

后台系统框架开发的理解之搜索表单篇

后台系统之搜索表单模块

搜索模块,我的思路是给让后台给一个数据格式配置,如何js根据这个配置生成对应的表单控件,在这个配置里,定义好后端的接口字段和提交的url,

具体步骤如下

阅读全部

后台系统框架开发的理解之tips篇

后台系统之tips

有些同学用mvvm得时候就开始摒弃原生的DOM操作,甚至开始摒弃jquery,觉得jquery落后了。我觉得用vue.js的时候完全不需要有这个戒律,vue里也从来没说:你用了我vue就不要使用jquery和原生的dom操作了,你必须全页面都是vue对象。

vue更像一个library,是你工具箱里的一个工具,jquery也是其中的一个工具他们各自做着自己擅长的事情,vue不是一个Framework。

下面我们说说如何用vue+jquery来开发一个tips

阅读全部

对后台系统框架开发的理解之banner-nav篇

每个公司都会有一些对内的后台系统,比如:mis后台啊,CMS系统啊,权限管理系统啊。。。。等等等等,每个后台系统都需要有前端支持,有部分前端看不起后端系统,觉得不是面向外部用户的。没有技术含量,提高不了自己的技术水平,我做前端有5年了,最近几年大部分时候都在做后台系统,对后台系统的开发也有一些自己的看法。

后台系统的梦想:开发一套框架,让后端RD自己去搭建界面,写少量的js就能完成大部分的后台系统工作,前端只做有限的技术支持,达到节省人力的目的

阅读全部

google翻译js使用

最近项目需要使用谷歌翻译对网站做一个多语言版本的兼容,采用了谷歌翻译http://translate.google.com/manager/website/?hl=en ;如何发现这个玩意只能整站翻译,也没用api什么的来参考,最后从其他业务线发现了一个黑魔法来实现配置只翻译某个区块方法如下:

某一块区域不想翻译则在该标签加如下的class

class=“notranslate”

阅读全部

git分支使用入门

git分支用法简介

最近工作中用到了git的分支,对git的用法有了一些理解,特此记录一下加深印象。

阅读全部

简单的日历

https://github.com/wych1987/calendar一个简单的日历选择插件。。日历生成的代码是很久前写的。。样式是最近的一个项目用到的。。这里做个简单的摘取。。留作备用。代码主要用到了额vue.js作为view的呈现。

阅读全部