哪个服务转换AngularJS中的元素和属性名称?
AngularJS在HTML标记和JS之间转换元素名和属性名,将破折号替换为camelCasing,即“myComponent”->“my component”(和后面)。这是哪个AngularJS服务或功能 谢谢哪个服务转换AngularJS中的元素和属性名称?,angularjs,Angularjs,AngularJS在HTML标记和JS之间转换元素名和属性名,将破折号替换为camelCasing,即“myComponent”->“my component”(和后面)。这是哪个AngularJS服务或功能 谢谢 -指令定义对象中的nikita有一个链接函数,属性为第三个参数。这有一个$normalize方法,它可以做您想要做的事情 function link(scope, element, attrs) { attrs.$normalize("my-test") //return myT
-指令定义对象中的nikita有一个链接函数,属性为第三个参数。这有一个$normalize方法,它可以做您想要做的事情
function link(scope, element, attrs) {
attrs.$normalize("my-test") //return myTest
}
实际执行此操作的函数称为
camelCase()
,它在jQuery中找到
该函数的使用在indirectiveNormalize()中
更新
相反的是谢谢中的函数snake\u case()
;反过来呢(即蛇壳到骆驼壳的转换)。或者Angular不需要这样做?也用相反的方式更新了答案有没有办法访问snake\u case
功能?我可以看到Angular.js文件中定义的函数,但我无法访问它。