簡體   English   中英

rails link_to視頻不起作用

[英]rails link_to video not working

我在靜態文件夾的html.erb文件中包含以下代碼行:

<a href="<%= video['link'] %>" role="tab" data-toggle="tab"><%= video['caption'] %></a>

我將其更改為:

<%= link_to video['link'], video['caption'], role: 'tab', data: { toggle: 'tab' } %>

現在,我的視頻未加載,並且標題顯示為視頻的URL。 誰能告訴我這是怎么回事。

謝謝。

我想到了:

您將其更改為:

<%= link_to video['caption'], video['link'], role: 'tab', data: { toggle: 'tab' } %>

嘗試這個....

<%= link_to video['caption'], video['link'], role: 'tab', data: { toggle: 'tab' } %>

link_to helper將顯示文本作為第一個參數,將url作為第二個參數。 所以

<%= link_to video['caption'], video['link'], role: 'tab', data: { toggle: 'tab' } %>

或者,如果您需要格式化的html而不是純文本,請嘗試類似

<%= link_to video['link'], role: 'tab', data: { toggle: 'tab' } do %>
   <b><%= video[:caption] %></b>
<% end %>

有關更多詳細信息,請訪問apidock

http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to

暫無
暫無

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

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