regularjs/regular

指令参数

Closed this issue · 2 comments

提供指令参数功能,以r-model为例,比如我们要支持debounce 、delay配置

对于以下模板

<input r-model={formData.username} delay debounce=100 />
Regular.directive("r-model", {
  param: ['delay', 'debounce'],
  link: function( elem, value, attrs, extra ){
     var param = extra.param; 
     console.log(param.delay) 输出delay
     console.log(param.deounce) 输出 100
  }
})

进入指令参数列表的 属性不再会默认输出在节点上。

有问题额:

image

image

image

版本:0.5.1

经测试,上面的params改成param就好了。。

这。。。波神更新一下吧