国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

vue-router跳轉頁面的方法

2024-05-06 16:35:04
字體:
來源:轉載
供稿:網友

使用 Vue.js 做項目的時候,一個頁面是由多個組件構成的,所以在跳轉頁面的時候,并不適合用傳統的 href,于是 vue-router 應運而生

官方文檔請點擊這里

## vue-router

第一步當然是安裝了,用npm安裝命令

npm install vue-router --save-dev

第二步在.vue組件里添加標簽,格式如下

<div id="app"><p>  <!-- 使用 router-link 組件來導航. -->  <!-- 通過傳入 `to` 屬性指定在main.js文件設置的別名鏈接,如/1 -->  <!-- <router-link> 默認會被渲染成一個 `<a>` 標簽 -->  <router-link to="/1">Go to Foo</router-link></p><!-- 路由出口 --><!-- 點擊<router-link>的時候指定的頁面將渲染在這里 --><router-view></router-view></div>

第三步在main.js文件里配置路由,格式如下

import VueRouter from 'vue-router'// 1. 定義(路由)組件。// 加載組件import Page01 from './max'Vue.use(VueRouter)//全局安裝路由功能// 2. 定義路由// 每個路由應該映射一個組件。 const routes = [ { path: '/1', component: Page01 }  //前面to指定的地方 path /1]// 3. 創建 router 實例,然后傳 `routes` 配置const router = new VueRouter({ routes})// 4. 創建和掛載根實例。// 記得要通過 router 配置參數注入路由,// 從而讓整個應用都有路由功能new Vue({ el: '#app', template: '<App/>', components: { App }, router})// 現在,就可以重啟試試了!

注意 routes router 是不一樣的單詞,別眼花了

路由就是這么的簡單!

props

父組件向子組件傳值

在子組件里添加 prors ,格式如下

props: [  'rimag',  'hyaline',  'levels',  'ohyaline'],

然后是在父組件里向子組件里傳值,格式如下

//HTML<nv-nav :rimag=mgse :hyaline=ortiy :levels=vels :ohyaline=orctiy></nv-nav>// 傳值用綁定//JSdata () {  return {   mgse: -20.62,   orctiy: 0,   vels: -1,   ortiy: 0  }}

點擊后父組件就會將data里的數據綁定到子組件的props里

$emit

子組件改變父組件的值,通過$on將父組件的事件綁定到子組件,在子組件中通過$emit來觸發$on綁定的父組件事件

先在父組件里將值綁定給子組件并監聽子組件變化,格式如下

//HTML<nv-nav v-on:child-say="listen"></nv-nav>//JSlisten: function (mgs, orc, cel, ort) { this.mgse = mgs this.orctiy = orc this.vels = cel this.ortiy = ort}

之后在子組件data里建要改變的值,格式如下

mgs: -20.62,orc: 0,cel: -1,ort: 0

然后建個方法

dis: function () { this.$emit('child-say', this.mgs, this.orc, this.cel, this.ort)}

給某個元屬添加點擊事件觸發剛建的方法

<aside @click="dis"></aside>

有點亂,歡迎大家來糾正

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武定县| 晋中市| 托里县| 顺昌县| 沙湾县| 鄂托克旗| 夹江县| 东阿县| 凉山| 安福县| 新竹市| 兴和县| 义马市| 吴川市| 体育| 安阳县| 唐河县| 商水县| 武汉市| 遵化市| 靖西县| 佳木斯市| 深泽县| 宁晋县| 白玉县| 高淳县| 唐河县| 汨罗市| 石阡县| 乳源| 日喀则市| 静海县| 仪陇县| 德安县| 百色市| 溧阳市| 卫辉市| 镇远县| 碌曲县| 耒阳市| 云林县|