This tutorial is awesome. I don't promise that I can create anything with ng so far. But for a noob like me, this really create the scope for us to see what it is like to create an app. And many tips for programming are also sweet. Thanks for uploading.
2017-01-24
我觉得更多的是在讲思路吧,我其他框架都没学过,但是我觉得看这个很有启发,这里肯定不会局限在语法上了,不要纠结细节,理解老师要表达的思路很重要
2017-01-24
感觉是途完成任务一样 这一节不应该这样讲 即使好多东西忽略过 但是运行流程总不能忽略吧?就比如说点击过后去执行路由然后怎样去加载数据 至少得吧流程说一下吧 比如getPagedDataAsync这个方法应该在那一步执行 什么时候执行都应该讲讲吧
2017-01-22
简单的讲,@是先用控制器将值写到Html里面的属性内,然后用指令里面的attrs.fuck(属性内的值)将属性值传给模板里面。
controller—写值—>属性
属性—attrs传值—>模板里
模板—替换或展示—>HTML
controller—写值—>属性
属性—attrs传值—>模板里
模板—替换或展示—>HTML
2017-01-22
最新回答 / braveheart城市猎人
模块开发的时候基本用的就是内联式注入,因为这样的注入方式比较简单,详细请看https://github.com/flyingpig2016/angular-demos/tree/master/07injector
2017-01-22
已采纳回答 / Andy__Yang
有顺序的要求,内联注入跟调用injector注入都要求依赖声明的顺序要跟函数参数的顺序保持一致可以参考官方文档:https://docs.angularjs.org/guide/di When using this type of annotation, take care to keep the annotation array in sync with the parameters in the function declaration.
2017-01-21
课程总长7个多小时,看到这里已经花了15多个小时了。更多的时候是在练习,查阅手册,对比以往的知识。已经入迷了。。。每一讲感觉都要大量练习。。前面还截点图做点笔记,后面都懒得做了,填完一讲直接上手先练了再说。。
2017-01-21
link: function($scope, iElm, iAttrs) {
iElm.bind('mouseenter', function(){
iElm.addClass('btn');
console.log($scope.array);
});
}
老师,最后打印数据的时候,scope忘了$就会报错的哦!
iElm.bind('mouseenter', function(){
iElm.addClass('btn');
console.log($scope.array);
});
}
老师,最后打印数据的时候,scope忘了$就会报错的哦!
2017-01-21