发表于: 2017-03-06 21:43:45

1 1139


今天做的事儿

做了多选框,修复前台的几个问题

明天计划

标签部分结束,上传图片和时间

收获以及困惑

改些乱七八糟的样式,且改了一段时间

拿过来用的时间插件,请求过来怎么没反应呢,难道是还要再处理一道吗

再有对于多选框插件,看了他是怎么写的

不得不承认哥们儿写的真6

原来载入模板还有这么一方法

.run( [ '$templateCache' , function( $templateCache ) {
var template

后接模板

scope: 
{
// models
   inputModel      : '=',
outputModel     : '=',

// settings based on attribute
   isDisabled      : '=',

// callbacks
   onClear         : '&',
onClose         : '&',
onSearchChange  : '&',
onItemClick     : '&',
onOpen          : '&',
onReset         : '&',
onSelectAll     : '&',
onSelectNone    : '&',

// i18n
   translation     : '='  
},

下面&符号是留给使用者的位置,可以在相应操作后执行相应的回掉函数

如只是简单使用,只需要=双向绑定的东西也可以完成功能,十分灵活

看了屌人的作品,感觉对指令的理解深入了一层

myApp.controller'demoMinimum' , [ '$scope' function ($scope) {

}]);
myApp.controller("a",function ($scope) {

})
以上两种写法区别
 [ '$scope' function ($scope) {
"miao"
}]
function ($scope) {
"mi"
}
前者以一个数组的形式,将function中的参数放在前面
function中的参数,如$scope都可能会被压缩成a,b,c之类的难以辨识的东西,而angular则需要$scope这些约定的参数来进行解析,若放在数组中时,则不会被压缩



返回列表 返回列表
评论

    分享到