发表于: 2016-04-30 02:21:37
0 2118
1,今天完成的事情:把菜鸟的angular.js仔细的又过了一遍。感觉熟悉了刚刚开始懵逼的东西。
2,明天计划的事情:看看K12的项目代码、
3,遇到的问题:暂时没有,都是强制记忆。
4,收获:
创建自定义服务
创建一个转换16进制的服务。
创建名为abc 的转换16进制的访问:
this.myFunc = function (x) {
return x.toString(16);
}
});
使用自定义的的服务abc将一个数字225转换为16进制数:
$scope.hex = abc.myFunc(255);
});
创建自定义的指令
除了 AngularJS 内置的指令外,还可以创建自定义指令。
可以使用 .directive 函数来添加自定义的指令。
要调用自定义指令,HTMl 元素上需要添加自定义指令名。
使用驼峰法来命名一个指令, runoobDirective, 但在使用它时需要以 - 分割, runoob-directive:
3,AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令一样:
这个是表达式写法:
这个是指令写法:
效果一样、
评论