簡體   English   中英

值未顯示-錨標記的innerHTML中嵌入的紅寶石

[英]Values not showing — embedded ruby within innerHTML of anchor tag

我有一個用於導航欄的嵌入式紅寶石布局文件。 錨標記的innerHTML包含一個嵌入的紅寶石代碼段,該字符串調用字符串的值。

<% text_var = "check string" %>
<a id="show_string" class="brand" ><% text_var %></a>

結果

  • 錨標簽的空白標題
  • Rails沒有拋出錯誤頁面

如果我改為<a id="show_string" class="brand" >This is Plain Text</a>那么它將顯示“ This is Plain Text”作為錨標記的標題。

  • 嵌入的ruby和innerHTML是否存在沖突?
  • 語法/嵌入式紅寶石的使用不正確嗎?

嘗試

<a id="show_string" class="brand" ><%= text_var %></a>

您需要=符號才能顯示字符串

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM