Лучший способ объяснить, что я пытаюсь сделать, это просто показать вам пример. Вот код, у меня есть:Как связать параметр внутри ng-click?
<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>
Есть идеи?
У вас есть параметр уже в $ scope вашего контроллера, когда вызывается doSomething, зачем вам это нужно? – Jaanus
согласен с @Jaanus ... но 'doSomething ('path/to/script/with /' + parameter)' должен работать – charlietfl