Я пытаюсь передать два параметра, data-no-turbolinks
и mobile
Pass два параметра с Rails/LINK_TO/Haml/турбо-ссылки
Это работает:
(1) %a{href: "#{test_path}", data: { no: { turbolink: true }}} %span Test
, который переводит
<a data-no-turbolink href='/test'> <span>Test</span></a>
Теперь мне нужно добавить один параме ter по этой ссылке: mobile
Все перечисленные ниже не работают!
(1) %a{href: "", mobile: 1, data: { no: { turbolink: true }}}
или
%a{href: "", data: {mobile: 1, no: { turbolink: true }}}
(турбо-ссылку получил прошло правильно, а не мобильный)
(2) %span= link_to "Mobile", {mobile: 1, data: { no: { turbolink: true }}}
(3) %span= link_to "Mobile", {'mobile' => 1, 'data-no-turbolink' => true }
(4) %span= link_to "Mobile", url_for('mobile' => 1, 'data-no-turbolink' => true)
(5) %span= link_to "Mobile", data: {mobile: 1, no: {turbolink: true} }
Вы должны предоставить результат, который вы получаете, и что вы хочу получить. – matt
ОК, я отредактирую, но вкратце, я пытаюсь это сделать http://railscasts.com/episodes/199-mobile-devices <% = link_to "Мобильный сайт",: mobile => 1%> плюс передача turbolinks с ним, чтобы js отображался слишком ... – nevermind
плюс попытка избежать старого синтаксиса mobile => 1 и придерживаться нового синтаксиса mobile: 1 ... althu не работает – nevermind