解释我想要做的最好的方法就是向你展示一个例子。这是我的代码:
<div ng-click="doSomething('path/to/script/with/{{parameter}}')">Click Here</div>
<div>Parameter is {{parameter}}</div> // I can see parameter here
问题是{{parameter}}
没有绑定到ng-click
。我可以手动输入参数(例如,'12')并且ng-click工作正常,但我不想手动设置它。
我尝试了以下方法,但没有一个有效:
<div ng-click="doSomething('path/to/script/with/parameter')">Click Here</div>
<div ng-click="doSomething('path/to/script/with/'parameter)">Click Here</div>
有什么想法吗?
答案 0 :(得分:1)
试
<div ng-click="doSomething('path/to/script/with/' + {{parameter}})">Click Here</div>
或
<div ng-click="doSomething('path/to/script/with/' + parameter)">Click Here</div>
或者只是在你的函数中从范围中读取它们。