<tbody>
<tr ng-repeat="message in messages" ng-click="go('pair/{{message.currencyFrom}}/{{message.currencyTo}}')">
<td>{{ message.currencyFrom }}/{{ message.currencyTo }}</td>
<td>{{ message.amountSell }}</td>
<td>{{ message.amountBuy }}</td>
<td>{{ message.rate }}</td>
</tr>
</tbody>
Вид дома в Хроме инспектировать, показывает ng-click="go('pair/EUR/GBP')"
однако при нажатии я в конечном итоге на pair/%7B%7Bmessage.currencyFrom%7D%7D/%7B%7Bmessage.currencyTo%7D%7D
Angularjs - URL Титулы: Когда нажимал возвращаются к угловому Варсу в URL
Кажется, URL-адрес передаются в качестве сырья угловые вары.
Я пробовал добавить код внутри цикла, но такое же поведение проявляется.
Я пытался инициировать переменную первыми и передавая его go
функции:
ng-init="var url = 'pair/{{message.currencyFrom}}/{{message.currencyTo}}'"
Я не могу себе представить, что это отношение, но здесь идет:
$scope.go = function (path) {
$location.path(path);
};
Вздох .. Я попробовал это, но обернул вары {{}} .. ах хорошо. Спасибо – mr12086