【问题标题】:Correct way to use nested link_to?使用嵌套link_to的正确方法?
【发布时间】:2022-07-26 23:40:00
【问题描述】:
<%= link_to controller: :personal_data, class:"px-6 py-4 flex items-center text-sm font-medium" do%>
    <span class="flex-shrink-0 w-10 h-10 flex items-center justify-center border-2 border-red-600 rounded-full">
       <span class="text-red-600">01</span>
    </span>
    <span class="ml-4 text-sm font-medium text-red-600">Personal Data</span>
<% end %>

该视图似乎表明类属性是一个 GET 函数。这是生成的 HTML

<a href="/personal_data?class=px-6+py-4+flex+items-center+text-sm+font-medium">
    <span class="flex-shrink-0 w-10 h-10 flex items-center justify-center border-2 border-red-600 rounded-full">
          <span class="text-red-600">01</span>
    </span>
    <span class="ml-4 text-sm font-medium text-red-600">Personal Data</span>
</a>

我应该如何编写它才能使课程按应有的方式工作?

【问题讨论】:

    标签: ruby-on-rails link-to


    【解决方案1】:

    您可以使用personal_data_path设置网址

    <%= link_to personal_data_path, class:"px-6 py-4 flex items-center text-sm font-medium" do%>
        <span class="flex-shrink-0 w-10 h-10 flex items-center justify-center border-2 border-red-600 rounded-full">
           <span class="text-red-600">01</span>
        </span>
        <span class="ml-4 text-sm font-medium text-red-600">Personal Data</span>
    <% end %>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-22
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 1970-01-01
      • 2013-03-30
      • 2018-02-13
      • 1970-01-01
      相关资源
      最近更新 更多