奇怪的变量 NGREPEAT_SOURCE_RE
Strange variable NGREPEAT_SOURCE_RE
我在fiddler中遇到了这行代码。我以前从未见过这个,谁能解释它到底在做什么以及为什么 var NGREPEAT_SOURCE_RE = 评论?
谢谢!
var NGREPEAT_SOURCE_RE = '<!-- ngRepeat: ((.*) in ((.*?)( track by (.*))?)) -->';
在我看来,该代码是一个正则表达式,旨在匹配默认注释 angular 在扩展 ng-repeat
时放入 html:
<!-- ngRepeat: <item> in <iterator> track by <someUniqueProp> -->
其中 <iterator>
和 track by <someUniqueProp>
是可选的,因此正则表达式中的 ?
。所以有人用它在他们的 html 中搜索 ng-repeats。 :)
我在fiddler中遇到了这行代码。我以前从未见过这个,谁能解释它到底在做什么以及为什么 var NGREPEAT_SOURCE_RE = 评论?
谢谢!
var NGREPEAT_SOURCE_RE = '<!-- ngRepeat: ((.*) in ((.*?)( track by (.*))?)) -->';
在我看来,该代码是一个正则表达式,旨在匹配默认注释 angular 在扩展 ng-repeat
时放入 html:
<!-- ngRepeat: <item> in <iterator> track by <someUniqueProp> -->
其中 <iterator>
和 track by <someUniqueProp>
是可选的,因此正则表达式中的 ?
。所以有人用它在他们的 html 中搜索 ng-repeats。 :)