javascript - Warum funktioniert meine Router-Verbindung in Vue nicht?
漂亮男人
漂亮男人 2017-05-16 13:38:06
0
2
685
<template>
  <p id="app">
      <headers></headers>
          <p class="tap">
              
          <p class="tab-item">
          <router-link to="/goods">第一项</router-link>
        </p>
        <p class="tab-item">
          <router-link to="/ratings">第二项</router-link>
        </p>
        <p class="tab-item">
          <router-link to="/seller">第三项</router-link>
        </p>
        
        <router-view></router-view> 
      </p>
  </p>
</template>
<script>
import headers from './components/header/header';
    
export default {
    components:{
        headers
    },
  name: 'app',
};
</script>

Dies ist der Inhalt von App.vue. Tatsächlich wurde die Seitenanzeige als Tag bereitgestellt, aber das Klicken hat keine Auswirkung, und das Klicken zum Ändern der Komponente hat keine Auswirkung.

<template>
    <p id="goods">
        <p @:click="say()">
            ssssss
        </p>
    </p>
</template>

<script>
    export default{
        name:{
            'goods'
        },
        method:{
            say:{
                console.log('sayhi');
            }
        }
    }
</script>

Dies ist der Code für einen der Router. Die anderen beiden sind im Grunde derselbe. Bitte sagen Sie mir, wie ich den Effekt bekomme

漂亮男人
漂亮男人

Antworte allen(2)
黄舟

1.路由路径是否正确
2.method写错了,methods
3.methods下面应该写函数 say( ){}或者say: function(){}
4.@:click 应该为@click

漂亮男人

0.0.00.00.

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage