已采纳回答 / MRDufei
在AngularJS里面,嵌套controller是由于scope的层级去实现的。但是这种做法是错误的,这样做会导致强耦合。所以controller之间的交互建议通过scope之间的事件监听机制去实现。
2016-06-29
最新回答 / nickylau82
设置语法为html即可,快捷键window为control+shift+p,mac 为command+shift+p 然后输入html 会出来Set Syntax:html 选择之后右下角会变为html
2016-06-29
最新回答 / 刚破壳的陈旭元
因为页面加载的顺序是从上到下,把js放在下面是先加载html,有了显示层的东西后再来加载js动态的东西,用户体验要好一些!如果把js放在前面就是先加载js再来加载html,如果项目中的js内容太大的话,页面在加载时显示空白的时间就会更长!
2016-06-28
最新回答 / nickylau82
把视频看完了来回答你,因为这个指令并没有返回html元素,就是一个superman标签,通过在link里给这个指令增加了bootstrap的button样式,使其看起来像button而已。当然了,也完全可以使用template来返回一个<button class="btn btn-primary">动感超人--力量</button>,但是这样就会使这个例子变得太复杂,这个例子关注点在指令间的嵌套,而不是指令传参
2016-06-23