首页 > 解决方案 > 链接到 Rails 中的反应组件

问题描述

我想将一个反应组件链接到 link_to rails 标记。可能吗 ?

index do
column :uid
column :name
column :email
column :mobile
column :updated_at
column :task_details do
  link_to('tasks', react_component("users/UserTask")  )
end
actions

结尾

在 task_details 中的 link_to 不起作用。

标签: javascriptruby-on-railsrubyreactjsactiveadmin

解决方案


如果您想从 javascript 链接到 rails 路由,js-routes可能就是您想要的。

反过来,从普通的 html 视图到 React 组件,更加多样化,因为您可以使用具有 webpacker 风格的经典 rails 路由设置多个经典 rails 视图 react,以及您可以使用 react这些里面的路由器。

当然,railslink_to不会知道任何关于在 react 路由器中定义的路由。


推荐阅读