博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular_directive的controllerAs
阅读量:4319 次
发布时间:2019-06-06

本文共 819 字,大约阅读时间需要 2 分钟。

1 来看例子 2 angular.module("app",[])  3 .controller("demoController",["$scope",function($scope){  4     $scope.title = "angualr";  5  }])   6  7  8  
hello : {
{title }} !
9 10 对于view与controller的绑定一般使用内置service $scope11 12 在angurlar1.2+版本以后加入了controllerAs语法13 angular.module("app",[]) 14 .controller("demoController",[function(){ 15 this.title = "angualr"; 16 }]) 17
hello : {
{demo.title}} !
18 这里我们可以看见现在controller不再有$scope的注入了,感觉controller就是一个很简单的平面的JavaScript对象了,不存在任何的差别了。再则就是view上多增加了个demoController as demo,给controller起了一个别名,在此后的view模板中靠这个别名来访问数据对象。19 controller内部的this指向view视图的demo20 21 angular源码:22 if (directive.controllerAs) { locals.$scope[directive.controllerAs] = controllerInstance; }23 将controllerAs绑定到了$scope对象上

 

转载于:https://www.cnblogs.com/windSamW/p/5041323.html

你可能感兴趣的文章
定位问题的一个思路
查看>>
Scoi2010——传送带(三分套三分=九分)
查看>>
【UOJ21】【UR #1】缩进优化(整除分块)
查看>>
【BZOJ3626】【LNOI2014】—Lca(树链剖分)
查看>>
创建 In-app Billing 商品
查看>>
DP Intro - Tree DP
查看>>
Java使用DOM方式读写XML
查看>>
eclipse maven工程中src/main/resources目录下创建的文件夹是包图标的解决方法
查看>>
java常见问题
查看>>
bzoj 1012[JSOI2008]最大数maxnumber
查看>>
NOIP2017 D1T2 时间复杂度
查看>>
ASP.NET数据格式的Format-- DataFormatString
查看>>
C++反汇编第一讲,不同作用域下的构造和析构的识别
查看>>
24行为型模式之解释模式
查看>>
VS2010/MFC编程入门之四十八(字体和文本输出:文本输出)
查看>>
【原】Spark中Client源码分析(一)
查看>>
springCloud和docker笔记(1)——微服务架构概述
查看>>
Send an image over a network using Qt
查看>>
SQL Server执行动态SQL正确方式
查看>>
hql查询后释放内存
查看>>