2016-08-03 5 views
-1

Я хочу добавить ссылки программно в список ul, используя jquery. Но эти ссылки должны идти по пути моего приложения. Так что в моем контроллере я имел следующий код:Вставить {{# link-to}} из контроллера Ember

$('#localidades').append('<li><a href="">' + title + '</a></li>'); 

Но тогда я пытался (безуспешно, конечно), прилагая Рули форму ссылок, например:

$('#localidades').append('<li>{{#link-to "lang.index"}}' + title + '{{/link-to}}</li>'); 

Как это можно сделать с Эмбером?

Благодаря

+0

Вы смотрели в документации ember? – madalinivascu

+0

Да, ничего не нашел. Но я боюсь, что не знаю, как искать такой конкретный вопрос. Вы что-то нашли? – rafamds

+0

все ли пути идут по тому же маршруту? – madalinivascu

ответ

0

Вы можете использовать

href={{url}} // url being a function in you controller which returns the url 

или

<p {{action "openUrl" model}}> </p>// which would trigger an action with a parameter so you could use ember transition functions to route 

или

{{#link-to "name of route" parameter}} 

много вариантов, there's нет необходимости использовать Jquery

Смежные вопросы