请稍等 ...
×

采纳答案成功!

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

老师能否详细讲解下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下载
官方微信