首页 > Web开发 > 详细

angular js中文教程笔记

时间:2016-02-27 00:47:25      阅读:271      评论:0      收藏:0      [点我收藏+]

$provider.factory和$provider.service不同之处

factory可以返回任何类型,service只能返回对象,不能返回字符串等

 

可以通过factory中定义数据变量共享数据

<div ng-controller=firstController>
        <input type="text" ng-model=Data.message />
        <p>{{Data.message}}</p>
        <div ng-controller=secondController>
            <input type="text" ng-model=Data.message />
            <p>{{Data.message}}</p>
        </div>
    </div>

 

var m1=angular.module(myApp,[]);
    m1.factory(Data,function(){
        return {
            message:data
        }
    });
    m1.controller(firstController,function($scope,Data){
        $scope.data={
            name:123    
        }
        $scope.Data=Data;
    });
    m1.controller(secondController,function($scope,Data){
        $scope.Data=Data;
    });

filter在过滤时匹配的是json的value值不匹配key值

filter:function会根据函数过滤,返回真保留,弃假

{{expression|filter:‘shanghai‘}}匹配expression中value值有上海的数据

{{expression|filter:{{name:‘g‘}}}}匹配expression中value值有g的数据

{{expression|orderBy:name}}}}以key值name正序排序

{{expression|orderBy:-name}}}}以key值name反序排序

angular js中文教程笔记

原文:http://www.cnblogs.com/obeing/p/5222093.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!