我在一个提琴手中穿过这行代码。我以前从未见过这个,任何人都可以解释它到底在做什么以及为什么var NGREPEAT_SOURCE_RE =评论?
谢谢!
var NGREPEAT_SOURCE_RE = '<!-- ngRepeat: ((.*) in ((.*?)( track by (.*))?)) -->';
答案 0 :(得分:1)
在我看来,该代码是一个正则表达式,旨在匹配扩展ng-repeat
时默认注释角度放入html:
<!-- ngRepeat: <item> in <iterator> track by <someUniqueProp> -->
<iterator>
和track by <someUniqueProp>
是可选的,因此正则表达式中的?
。所以有人用它在他们的html中搜索ng-repeats。 :)