请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师能否详细讲解下scope对象里的代码?分不清scope和$scope的区别,还有scope的写法。

58b2ea910001e96305000029.jpg

58b2ea9100014e0e05000266.jpg

div中的pos=“position"是什么意思?还有后面的is-login="isLogin",'isActive'也不太清楚,谢谢老师

正在回答

插入代码

2回答

慕雪1613582 2017-02-27 21:48:22


两个scope用法一样,只是作用域不一样,一个作用于页面视图,一个作用于指令。

pos=“position" 

"pos"是指令声明的属性,相当于一个接口,当外部调用该指令的时候可以传值给该属性。

"position"是控制器的$scope的属性

理解起来就是

指令的scope.pos = 控制器的scope.position

scope对象的代码是指的源码?

0 回复 有任何疑惑可以回复我~
  • 提问者 玛尔斯通 #1
    谢谢老师。指的是scope对象里的属性后面的”=,@,&“符号,现在明白了。
    回复 有任何疑惑可以回复我~ 2017-02-27 22:48:43
  • 提问者 玛尔斯通 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-02-27 22:48:50
PARADISELIN 2017-02-28 09:07:07

https://blog.coding.net/blog/angularjs-directive-isolate-scope

我想这篇文章能够解决你的疑问

3 回复 有任何疑惑可以回复我~
  • 提问者 玛尔斯通 #1
    谢谢分享。
    回复 有任何疑惑可以回复我~ 2017-02-28 14:40:23

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号