AngularJS前端,directive的template的点击事件 绑定
HTML部分
JS部分
app.directive("distribution", function () {
return {
restrict: 'AE',
scope: {
params:'=',
rule: '=',
oldFlag: '=',
oldRule: '=',
model: '=',
subParam: '=',
dateSubParam: '=',
onRuleChange: '&',
showMdPeriod: '&',
addSectionRate : '&',
initialScaleList : '='
},
其中scope部分的符号,可以参考:
@
单项绑定的前缀标识符
使用方法:在元素中使用属性,好比这样,注意,属性的名字要用-将两个单词连接,因为是数据的单项绑定所以要通过使用{{}}来绑定数据。
=
双向数据绑定前缀标识符
使用方法:在元素中使用属性,好比这样,注意,数据的双向绑定要通过=前缀标识符实现,所以不可以使用{{}}。
<
单项绑定的前缀标识符,和=使用类似。不同的是改变内部scope不会反映到parent的scope
使用方法:在元素中使用属性,好比这样
&
绑定函数方法的前缀标识符
使用方法:在元素中使用属性,好比这样,注意,属性的名字要用-将多个个单词连接。
'' +
'' +
'' +
'\n' +
'' +
' 月  ' +
'' +
' 日  ' +
'' +
'删除' +
'' +
' ' +
' ' +
'' +
'
' +
'' +
'欢迎关注微信号【Java小灶台】,一起学习
