亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:52003
  • 待審:43
  • 小程序:12
  • 文章:1047590
  • 會員:762

在 vue 中,params 和 query 用于訪問動態(tài)路由片段和查詢字符串參數(shù)。params 對象包含動態(tài)路由片段的值,而 query 對象包含查詢字符串中的參數(shù)和值對。params 是路由的一部分,而 query 不是,這影響了路由匹配。你可以通過 $route 對象訪問 params 和 query,并在導航時使用它們傳遞數(shù)據(jù)。

Vue 中 paramsquery 的用法

在 Vue 路由中,paramsquery 是兩個密切相關的概念:

params

params 對象包含當前路由的動態(tài)片段的值。動態(tài)片段是在路由的路徑中使用 : 前綴的命名片段,如 /user/:id

<code class="js">const User = {
  template: '<p>User ID: {{ $route.params.id }}</p>'
}</code>

登錄后復制

當路由匹配 /user/123 時,$route.params 將包含以下對象:

<code class="js">{ id: '123' }</code>

登錄后復制

query

query 對象包含當前路由查詢字符串中的參數(shù)。查詢字符串是 URL 中 ? 號后面的參數(shù)和值對,如 ?page=2&amp;sort=desc

<code class="js">const SearchResults = {
  template: '<p>Page: {{ $route.query.page }}</p>'
}</code>

登錄后復制

當路由匹配 /search?page=2&amp;sort=desc 時,$route.query 將包含以下對象:

<code class="js">{ page: '2', sort: 'desc' }</code>

登錄后復制

區(qū)分 params 和 query

paramsquery 之間的一個關鍵區(qū)別是,params 是路由的一部分,而 query 不是。這意味著 params 會影響路由匹配,而 query 不會。例如,路由 /user/:id 只會匹配具有有效 id 參數(shù)的 URL。但是,/search 路由將匹配任何帶有或不帶有查詢字符串的 URL。

使用 params 和 query

你可以通過 $route 對象訪問 paramsquery 對象。對于導航,可以使用 $router.push$router.replace 方法,這兩個方法都支持傳遞 paramsquery 對象。

<code class="js">// 使用 params 導航
this.$router.push({ name: 'user', params: { id: '123' } })

// 使用 query 導航
this.$router.push({ name: 'search', query: { page: 2, sort: 'desc' } })</code>

登錄后復制

總結

paramsquery 是 Vue 路由中的重要概念,用于訪問動態(tài)路由片段和查詢字符串參數(shù)。理解這兩者之間的區(qū)別對于有效地使用 Vue 路由至關重要。

分享到:
標簽:params Query VUE 用法
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 52003

    網(wǎng)站

  • 12

    小程序

  • 1047590

    文章

  • 762

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定