javascript - 為什么我的vue里的router-link不起作用
問題描述
<template> <p id='app'> <headers></headers> <p class='tap'><p class='tab-item'> <router-link to='/goods'>第一項(xiàng)</router-link></p><p class='tab-item'> <router-link to='/ratings'>第二項(xiàng)</router-link></p><p class='tab-item'> <router-link to='/seller'>第三項(xiàng)</router-link></p><router-view></router-view> </p> </p></template>
<script>import headers from ’./components/header/header’; export default { components:{headers }, name: ’app’,};</script>
這是App.vue的內(nèi)容,而實(shí)際上頁面顯示已經(jīng)掛載上去成為a標(biāo)簽了,但是點(diǎn)擊沒有效果,并沒有出現(xiàn)點(diǎn)擊更改組件的效果
<template> <p id='goods'><p @:click='say()'> ssssss</p> </p></template><script> export default{name:{ ’goods’},method:{ say:{console.log(’sayhi’); }} }</script>
這是其中一頁router的代碼,其他兩個基本一致,求解怎么出效果
問題解答
回答1:1.路由路徑是否正確 2.method寫錯了,methods3.methods下面應(yīng)該寫函數(shù) say( ){}或者say: function(){}4.@:click 應(yīng)該為@click
回答2:0.0.00.00.
相關(guān)文章:
1. docker - 如何修改運(yùn)行中容器的配置2. javascript - Web微信聊天輸入框解決方案3. 請教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒有反應(yīng)4. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?5. Matlab和Python編程相似嗎,有兩種都學(xué)過的人可以說說嗎6. javascript - 音頻加載問題7. javascript - 為什么form表單提交沒有跨域問題,但ajax提交有跨域問題?8. javascript - 關(guān)于audio標(biāo)簽暫停的問題9. javascript - history.replaceState()無法改變query參數(shù)10. css - 對于類選擇器使用的問題
