angularjs 1.3 综合学习 (one way bind , ng-if , ng-switch , ng-form ,ng-model , ng-message)
主要讲解1.3后的一些新功能,和一些以前没有介绍的小功能 (ng-if,ng-switch).
1.one way bind
这个之前的版本已经有人自己实现了,但是在1.3之后,angularjs 有自带的了。用法极其简单 .
<div ng-app="app" ng-controller="ctrl"> {{ ::value }} </div> <script src="../../js/Stooges.js"></script> <script src="../../js/ng-1.3.10/angular.js"></script> <script> var app = angular.module("app", []); app.controller("ctrl", ["$scope", "$timeout", function ($scope, $timeout) { $scope.value = "keatkeat"; $timeout(function () { $scope.value = "xinyao"; },2000); }]); </script>
看到吗 ?只是把从前的 {{ value }} 改成 {{ ::value }} . 加了 :: 就表示这个值只是要单向绑定,之后$scope改变了也不会在同步到模板了。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。