为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下angularjs中$scope是什么意思?

/ 猿问

请问一下angularjs中$scope是什么意思?

莫回无 2019-09-02 09:06:21

angularjs中$scope是什么意思


查看完整描述

3 回答

?
拉莫斯之舞

Scope(作用域)是angular应用程序中视图(HTML)和控制器(JavaScript)之间的纽带。
也就是说HTML和JavaScript可以通过它来传输、共享数据。Scope是一个对象,有自己的很多的方法和属性,$scope正是创建控制器时传递的Scope对象的一个实例。

延伸知识点:我们知道创建控制器时传递了Scope对象的一个实例,所以一个控制器对应一个Scope对象,在多个控制器之间共享数据怎么办?多个控制器若属于同一个APP,我们可以用$rootScope来实现控制器间的数据共享

查看完整回答
反对 回复 2019-09-07
?
蛊毒传说

AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。
ng-app 指令初始化一个 AngularJS 应用程序。
ng-init 指令初始化应用程序数据。
ng-model 指令把元素值(比如输入域的值)绑定到应用程序。

查看完整回答
反对 回复 2019-09-07
?
慕斯709654

原因如下:
filter和servlet不受spring管理,所以不能依赖注入spring管理的bean,在servlet里的init方法加入如下代码:
private XxxxService xxxxService;
WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(config.getServletContext());
xxxxService= (XxxxService) wac.getBean("xxxxService");
即可获得spring管理的bean.
filter代码如下:
wac = WebApplicationContextUtils.getRequiredWebApplicationContext(config.getServletContext());
xxxxService= (XxxxService) wac.getBean("xxxxService");

查看完整回答
反对 回复 2019-09-07

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信