AngularJS在HTML标记和JS之间转换元素和attr名称,用camelCasing替换破折号,即'myComponent' - >'my-component'(和返回).哪个AngularJS服务或功能可以做到这一点?
谢谢-nikita
Var*_*ant 21
执行它的实际函数被调用camelCase(),它可以在jqLite.js中找到,而jqLite.js又来自jQuery.
使用该功能是在编译阶段中directiveNormalize()
更新
反向是函数snake_case()在angular.js
Cha*_*ani 20
在指令定义对象中有一个带有属性的第三个参数的链接函数.这有一个方法$ normalize,它可以做你想要的
function link(scope, element, attrs) {
attrs.$normalize("my-test") //return myTest
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6141 次 |
| 最近记录: |