发表于: 2017-01-05 23:24:09

0 1427


一、今天完成的事情:

1.继续刷angular的教程;

2.完成了几个小demo

二、明天要做的事情:

1.继续刷教程,做demo,更深入了解angular的各种特性!


三、遇到的问题:

1.使用templateUrl来简化拼字符串的操作,把模板切成一个独立的html,这样我们的模板就可以用htmll来码了。


2.templatecache可以用来把上面ulr的模板缓存起来


3.replace:将标签内部写的内容全部替换掉


4.tranceclude:将标签内部,在其中用ng-traneclude来将本来的内容放在其他地方


5.angularjs  在 link中:进行模型和视图之间的动态关联。它有四个参数:scope,element,attr,父控制器

    1.     1.操作dom
    2.     2.绑定事件监听器
    3.     3.在link中调用函数的时候必须要加()
  1. 6.scope的$apply方法可以传播module的变化


7.指令内部的controller是给指令暴露出一组public方法给外面调用的。controller是将指令内部的方法暴露出来给外部使用的,link是用来绑定数据和事物的


8.require: '^superman'  表示这个属性是依赖于superman属性。在link中写入这个依赖的函数,angular会自动把superman注射到我们的这个属性里面去!


今天完成了大漠的那个超人demo,感觉挺有意思~~~也推荐大家去imooc看看~~




返回列表 返回列表
评论

    分享到