0

2 つのパラメーターを渡そうとしていますがdata-no-turbolinksmobile

これは機能します:

(1) %a{href: "#{test_path}", data: { no: { turbolink: true }}} %span Test

に変換されます

<a data-no-turbolink href='/test'> <span>Test</span></a>

ここで、このリンクに 1 つのパラメーターを追加する必要があります。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} }

4

2 に答える 2

0

私はスリムを使用しており、次を使用してこの問題を解決します

ol data-no-turbolink=true #// here ol is unorders list tag for my case
于 2015-08-26T14:54:50.823 に答える