1

デフォルトの disqus コードは次のとおりです。

<div id="disqus_thread"></div>
    <script type="text/javascript">
        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
        var disqus_shortname = 'mysite'; // required: replace example with your forum shortname

        /* * * DON'T EDIT BELOW THIS LINE * * */

...

ページが表示されているオブジェクトの ID に基づいて disqus_identifier を追加したいと考えています。次の2つの解決策を試してみましたが、うまくいきませんでした。

var disqus_identifier = "<%=mysite_#{@illustration.id}%>"; 

var disqus_identifier = "mysite_<%=#{@illustration.id}%>"; 

ruby 値を js 変数にどのように補間しますか?

4

1 に答える 1

2

あなたは2番目の例にかなり近づいています。次のように構成する必要があります。

var disqus_identifier = "mysite_<%= @illustration.id %>";
于 2013-09-29T18:49:19.460 に答える