需求:我们之前的例子中编写按钮用到了“link_to”方法编写了按钮,如“编辑”“查看”等按钮。现在我们需要用JS代码替代Rails的“link_to”写法的代码。
Rails的"link_to"写法是这样的:
<%= link_to '编辑', edit_user_path(user) %>。
在JS中需要分为2部分:1)定义功能(路径);2)定义事件。
<script>
function bianji(){
location.href = "/users/<%= user.id %>"
}
<button onclick="bianji()">编辑</button>
</script>
网友评论