国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

解決Vue router-link綁定事件不生效的問(wèn)題

瀏覽:43日期:2022-12-30 15:17:03

解決方法:加native

<router-link to='/date' @click.native='nav_click'>最新</router-link> methods: { nav_click: function() { console.log(1) }}

解釋:

1: 因?yàn)樗亲远x標(biāo)簽,根本就沒(méi)有事件和方法,所以不觸發(fā),加個(gè)native 就是告訴vue 這個(gè)標(biāo)簽現(xiàn)在有主了 它是H5標(biāo)簽 可以加事件了。

2:父組件要想在子組件監(jiān)聽(tīng)自己的click事件就得加native,router-link是標(biāo)簽啊。哪里有父組件????

router-link 其實(shí)就是一個(gè)封裝好的 .vue 組件,所以需要 加.native修飾符才能綁定事件

補(bǔ)充知識(shí):Vue router-link使用的坑

####最近上手VUE,整體配置全部使用默認(rèn)的配置,但是Route-link就是不跳轉(zhuǎn)

這是我src的項(xiàng)目目錄

解決Vue router-link綁定事件不生效的問(wèn)題

這是router/index.js的代碼,雖然和網(wǎng)上搜的其他的代碼截圖,整體沒(méi)毛病,聲明并導(dǎo)出了Vue-router的實(shí)例

import Vue from ’vue’ import Router from ’vue-router’ import Main from ’@/components/Main’ import Attend from ’@/components/Attend’ Vue.use(Router) export default new Router({ mode: ’history’, routes: [ { path: ’/Main’, name: ’Main’, component: Main }, { path: ’/Attend’, name: ’Attend’, component: Attend }, { path:’/’, redirect:'Main' } ] })

這是main.js的代碼,需要注意的是,import router這里不能修改成其他名字

import Vue from ’vue’ import App from ’./App’ import router from ’./router’ Vue.config.productionTip = false;//阻止Vue在正式運(yùn)行時(shí)發(fā)出生產(chǎn)提示 /* eslint-disable no-new */ Vue.component new Vue({ el: ’#app’, router, components: { App }, template: ’<App/>’,//在頁(yè)面引用 })

到了關(guān)鍵點(diǎn)了測(cè)試使用router-link

<template> <div id='app'> <AppHeader back='false' :title='title' /> <div class='content'> <router-view /> </div> <ul> <li><router-link :to='{name:’Main’}'>/</router-link></li> <li><router-link :to='{path:’/Attend’}'>/foo</router-link></li> <li><router-link to='/'>/bar</router-link></li> </ul> </div> </template>

找了好久才發(fā)現(xiàn):to后面的用法

解決Vue router-link綁定事件不生效的問(wèn)題

我一直出錯(cuò)的地方是在main.js中引入的Main和Attend包括了組件的全路徑,當(dāng)時(shí)跟著一個(gè)教程做的,然后我再聲明path時(shí)直接寫(xiě)的是 path:‘/’,我以為會(huì)直接找到,后來(lái)調(diào)試了好久才回過(guò)神來(lái)不對(duì),需要改成path:’/Main’,即對(duì)應(yīng)的.vue才可以,小問(wèn)題折騰了好久,記下來(lái)

以上這篇解決Vue router-link綁定事件不生效的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 一个人看的免费高清视频日本 | 欧美一级免费在线观看 | 国产美女白丝袜精品_a不卡 | 中美日韩在线网免费毛片视频 | 国产精品国产三级国产专播 | 国产成人精品一区二区三区 | 国产精品资源在线 | 欧美一级片免费观看 | 欧美黄视频在线观看 | 欧美成人精品高清在线观看 | 久久久久久久久免费视频 | 久久国产情侣 | 亚洲爽 | 国产爱视频 | 天天欲色成人综合网站 | 国产性精品 | 中文字幕乱码中文乱码51精品 | 久久精品国产6699国产精 | 亚洲毛片免费视频 | 国产片毛片| 中国一级毛片免费观看 | 99久久成人国产精品免费 | 亚洲国产一 | 国产一级片免费看 | 亚洲成人国产精品 | 亚洲 欧美 视频 | 欧美一级毛片欧美一级 | 免费人成综合在线视频 | 欧美精品国产一区二区三区 | 国产波多野结衣中文在线播放 | 毛片成人永久免费视频 | 97一级毛片全部免费播放 | 成人在线观看网址 | 亚洲高清在线观看看片 | 九九大香尹人视频免费 | 国产欧美亚洲精品 | 欧美一区二区日韩一区二区 | 东凛中文字幕 | 日本japanesevideo黑人 | 长腿嫩模打开双腿呻吟 | 免费人成在线观看网站视频 |