@绝对杀狂 项目目录下 运行 http-server
http://localhost:8080/app/#/list 就出来了
http://localhost:8080/app/#/list 就出来了
2016-12-25
自己零零散散学了不少前端内容但总觉得做不了正经的项目,看到老师抛砖引玉式地给我们把需要学习了解的东西罗列出来很惊喜,让想系统学习的我知道从何学起。个人觉得老师很负责任。
2016-12-23
接我前面讲的,其实'='绑定的方式跟'@'一样,只不过'='能实现双向绑定,指令内部变量的值可影响到控制器中变量的值。然后属性赋值格式也有些许差异,比如'@'绑定时,可以这样<bindtest testval="{{ctrlval}}hello nihao a"></bindtest>,而'=',需要这样:<bindtest testval="ctrlval"></bindtest>,我的心得是:
1、指令属性名与指令变量名一致
2、@绑定时,指令属性值实时影响指令变量值,而指令变量值不影响指令属性值
3、=绑定时,指令属性值与指令变量值相互影响
ps:互加input ng-model测量变化
1、指令属性名与指令变量名一致
2、@绑定时,指令属性值实时影响指令变量值,而指令变量值不影响指令属性值
3、=绑定时,指令属性值与指令变量值相互影响
ps:互加input ng-model测量变化
2016-12-22
其实@真正绑定的是指令的属性值!比如定义一个指令'bindtest', scope:{testval:'@'}, 其实就是把指令内的scope.testval跟指令的属性testval的值相互绑定!只不过你可以把控制器的值赋给该属性,从而达到绑定控制器值和指令内值的效果。比如<bindtest testval="{{ctrlval}}hello nihao a"></bindtest> ,这样书写时,指令内scope.testval的值就绑定位testval属性的值,即控制器中ctrlval的值拼接'hello nihao a'。。。
ps:link函数这种绑定,只有执行一次,而@可实时绑定
ps:link函数这种绑定,只有执行一次,而@可实时绑定
2016-12-21
ionic + angularjs 来个人觉得没有优势,就是用前端的方法来开发app,遇到的缺点和原生app一样,这样还不如直接用原生来开发
2016-12-21