routes笔记

例:

ruby 代码
  1. map.admin_report 'report/:year',    
  2.                  :controller => 'admin',    
  3.                  :action => 'report'  
Having this named route in routes.rb tells Rails to create two new methods associated with this route: admin_report_url and hash_for_admin_report_url
则可以如下使用:
ruby 代码
  1. <%= link_to "Administrative Report", admin_report_url(:year => 2005) %>   
在Vue Router中,正确的方法是使用`router.push()`而不是`routes.push()`。`router.push()`用于在路由之间进行导航,可以接受不同类型的参数,包括字符串路径、对象描述的地址以及命名的路由等。例如: - 字符串路径:`router.push('home')` - 对象描述的地址:`router.push({ path: '/login', query: { stage: stage } })` - 命名的路由:`router.push({ name: 'user', params: { userId: 123 } })` 这些示例展示了如何使用`router.push()`方法进行页面导航。请注意,这是Vue Router中的方法,而不是`routes.push()`。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [前端笔记(11) Vue3 Router 编程式导航 router.push router.replace](https://blog.youkuaiyun.com/winterking3/article/details/126300881)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Vue进阶(二十六):详解 router.push()](https://blog.youkuaiyun.com/sunhuaqiang1/article/details/85220888)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值