想用自己的方式做控件
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
src
.babelrc
.gitignore
.gitmodules
README.md
app.js
app.js.map
index.html
jsconfig.json
karma.conf.js
package.json
sn-control.css
sn-control.css.map
sn-control.js
sn-control.js.map
webpack.build.js
webpack.config.js
webpack.make.js
webpack.test.js

README.md

ng-control

见过不少Angular的UI库,但是对它们的实现都不太满意。诚然,Angular给我们带来了很多便利,比如双向绑定,但是这不意味着在做控件的时候,就需要把控件的功能都尽量用这类功能实现。

Angular提供控件最直接的方式是指令,指令是一种高度抽象的技术,把界面相关的逻辑实现隐藏起来,给使用者最大的方便,但是指令内部如何实现,并没有什么方向性的约定。用控件的人其实并不关注你的实现方式,重要的是他用的时候要尽量方便。

我对已有的一些Angular控件的不满,就源自它混杂了各种层级的控制器,用起来各种坑。其实所谓控件,要跟外界交互些什么呢?无非是配置和数据,以及一些事件的交互,真没有必要搞这么麻烦。

我试试吧。

删除原来所有代码,准备重构为ES6,2015年10月4日

todo 代码待整理

npm install

npm run dev