这篇文章主要介绍了 angularJS 中 $scope 方法使用指南, 需要的朋友可以参考下
AngularJS 诞生于 Google 是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>
- 无标题文档
- </title>
- </head>
- <script src="{aa2aa}">
- </script>
- <script src="{aa1aa}">
- </script>
- <body ng-app="app" ng-controller="c">
- <div dir ng-repeat="item in items" ng-model="m">
- {{item}} + {{m}}
- <br>
- </div>
- </body>
- <script>
- var app = angular.module("app", []);
- function c($scope) { $scope.items = [1, 2, 2, 3, 4, 5, 5]; $scope.m = "string";
- };
- app.directive("dir",
- function($parse) {
- return { compile: function($compile) {
- return function(s, e, a) { //what .. ..
- //a.ngModel
- //用$("xxx").scope.xx = model
- //assign 分配
- //console.log( $parse( a.ngModel ).assign(s,"sdfs__________newValue__________dfd") )
- s.m = "{aa0aa}这两个效果一摸一样";
- }
- }
- }
- });
- </script>
- </html>
来源: