我所有的语法尝试都失败了,而且很难找到关于这个特定情况的文档,也许你知道得更清楚。
.factsheet(ng-repeat="factsheet in factsheets)
a(ng-href="{{factsheet.link}}", onclick="aFunction('click', {{factsheet.title}})")ng-href="{{factsheet.link}}",的工作方式就像一个护身符。{{factsheet.title}}是无法访问的变量。
我试过了
factsheet.title
那就是
#{factsheet.title}
还有这个
"{{factsheet.title}}"
还有其他一些孤注一掷的尝试。
'{{factsheet.title}}',"#{{factsheet.title}}"
虽然我可以很容易地在内联JS之外访问title属性,但都不起作用
h2 {{factsheet.title[currentLang]}} // no worries发布于 2018-05-05 01:37:34
K,所以在阅读了类似的问题,特别是this one之后,我认为这不是一种方法,最终使用了ng-click,如下所示:
.factsheet(ng-repeat="factsheet in factsheets)
a(ng-href="{{factsheet.link}}", ng-click="aFunction('click', factsheet.title)")无论如何,减少内联JS总是一件好事!
https://stackoverflow.com/questions/50180378
复制相似问题