发表于: 2017-02-10 22:59:54

4 1285


今天完成的事情:

1、学习了菜鸟教程上的ng-click命令,点击发生函数时间,就像js里面的onclick一样;

2、解决了数据搜索页面不能获取数据的问题,给页面重新换了一个新的接口就好了;

3、听了启明师兄关于angualarjs里面$state、$watch、$scope、$rootscope分别是什么的小课堂;


明天计划的事情:

学习使用angualar来url传递参数;


遇到的问题:

下午测试页面的时候,突然刷新页面就不能在页面渲染数据了,谷歌浏览器控制台也是显示无法从后台获取数据,显示404,在网上搜索各种解决方法无果快要放弃的时候使用postman使用接口也是返回404不返回数据,http://115.29.203.53:10010这个地址下的接口无法获取数据,换了http://120.92.4.210:10010这个地址就正常了;


收获:

1、$watch的用处在于angualarjs的特点双向绑定$watch会监听我们的数据变化当数据变化之后,就立即把view和scope上数据同步;
2、$scope在angularjs中,相当于作用域,每个不同的controller(控制器),都具有它不同的作用域,所以,controller不同,他们的scope是不同的;
3、$rootScope就相当于一个全局变量,所以我们保存在其中的东西是全局性的,在任一controller之中都能够使用,scope是html和单个controller之间的桥梁,数据绑定就靠他了。rootscope是各个controller中scope的桥梁。用rootscope定义的值,可以在各个controller中使用。




返回列表 返回列表
评论

    分享到