Vue技术栈

Posted sonwrain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue技术栈相关的知识,希望对你有一定的参考价值。

路由

安装 vue-router

起步

<router-link to="/foo">Go to Foo</router-link>
<router-link to="/bar">Go to Bar</router-link>

<router-view></router-view>
const Foo = { template: <div>foo</div> }
const Bar = { template: <div>bar</div> }


const routes = [
  { path: /foo, component: Foo },
  { path: /bar, component: Bar }
]

const router = new VueRouter({
  routes // (缩写) 相当于 routes: routes
})


const app = new Vue({
  router
}).$mount(#app)

通过this.$router访问路由器

export default {
  computed: {
    username () {
      return this.$route.params.username
    }
  },
  methods: {
    goBack () {
      window.history.length > 1
        ? this.$router.go(-1)
        : this.$router.push(/)
    }
  }
}

 

以上是关于Vue技术栈的主要内容,如果未能解决你的问题,请参考以下文章

Vue技术栈 使用Vue-Cli 3.0创建一个项目

VSCode自定义代码片段1——vue主模板

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段(vue主模板)

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段11——vue路由的配置