我有以下代码:
当我点击“关于”链接时,框架的内容没有得到更新。相反,整个页面导航到
我知道这不是上面代码的问题,因为我在一个新应用程序中测试了完全相同的代码,它正常工作。这个应用程序有什么不同之处,使得这个turbo frame链接无法工作呢?
有什么想法吗?
<%= turbo_frame_tag :my_frame do %>
frame
<% end %>
<%= link_to "About", about_path, data: { turbo_frame: :my_frame } %>
当我点击“关于”链接时,框架的内容没有得到更新。相反,整个页面导航到
about_path
。我知道这不是上面代码的问题,因为我在一个新应用程序中测试了完全相同的代码,它正常工作。这个应用程序有什么不同之处,使得这个turbo frame链接无法工作呢?
有什么想法吗?
data: { 'turbo-frame' => :my_frame }
吗? - Tundata-turbo-frame="my_frame"
。你提出的建议和原问题中的代码都是有效的。但这是一个需要注意的好考虑。 - James Klein<turbo-frame id="YOUR_FRAME_NAME">
,并且必须是唯一的。 - jpheos