0
我試圖創建一個鏈接到與空格的網址,我的代碼如下:麻煩與紅寶石在ERB(的link_to)從字符串中的空格
<a href=<%= "bla bla" %>, class="ch-share-social__link">
這將產生一個鏈接「喇嘛」。當我刪除該局支架,只需輸入其作爲原始文本:
<a href="bla bla", class="ch-share-social__link">
那麼這會產生一個鏈接到「喇嘛喇嘛」。我需要使用ruby來計算字符串內部的內容,因此不能簡單地刪除ERB括號。
有沒有什麼辦法讓<%=「bla bla」%>返回'bla bla'而不僅僅是'bla',因爲它現在是?
在此先感謝。
編輯:我的鏈接的完整塊是:
<li>
<a href=<%= "bla bla" %>, class="ch-share-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" class="ch-share-social__icon" >
<title>Share on Twitter</title>
<use xlink:href="<%=asset_path('general.svg')%>#twitter"></use>
</svg>
</a>
</li>
如果沒有爲我做到這一點使用的link_to請讓我知道,我也嘗試簡要一種更好的方式,但漸漸的各種錯誤和思想這會更容易。
什麼'<(%)=的link_to '布拉', '血乳酸血乳酸',類: 'CH-共享social__link' %>'? –
我試過,但我不知道如何構建一個link_to塊與我所有的嵌套代碼 - 我編輯的問題,包括它我可能應該從一開始就做到這一點 – Mark
<%= link_to ... do%> ... <% end %>可能工作? –