摘要: 假设需要烹饪一道菜肴,有3种原料,可以同时使用所有的3种原料,可以使用其中2种,也可以使用其中1种。如果以Directive的写法,大致是:,或者是...由此,我们需要自定义一个名称是bread的directive,以元素的方式呈现;需要自定义名称是material1的direcitve,名称是ma... 阅读全文
posted @ 2015-12-28 23:11 Darren Ji 阅读(2775) 评论(0) 推荐(0) 编辑
摘要: 有时候,自定义的Directive中需要调用controller中的方法,即Directive与controller有一定的耦合度。比如有如下的一个controller:app.controller('MyCtrl',function($scope){ $scope.load = functio... 阅读全文
posted @ 2015-12-28 22:28 Darren Ji 阅读(14235) 评论(0) 推荐(1) 编辑
摘要: AngularJS中,当需要自定义Directive时,通常返回一个对象,就像如下的写法:angular.module('modulename') .directive('myDirective', function(){ return { restrict... 阅读全文
posted @ 2015-12-28 21:40 Darren Ji 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 如何让controller之间共享数据呢?大致是让不同controller中的变量指向同一个实例。通过service创建一个存放共享数据的对象。.service("greeting", function Greeting(){ var greeting = this; greeting.... 阅读全文
posted @ 2015-12-28 15:35 Darren Ji 阅读(2936) 评论(0) 推荐(0) 编辑
摘要: AngularJS中为我们提供了一些内置的过滤器,这里列举一些自定义过滤器的场景。自定义过滤器,不带参赛//过滤 不带参赛app.filter('ordinal', function () { return function (number) { if (isNaN(number... 阅读全文
posted @ 2015-12-28 08:53 Darren Ji 阅读(615) 评论(0) 推荐(0) 编辑

我的公众号:新语新世界,欢迎关注。