vue 创建路由 缺乏、安全感 2021-07-25 01:22 385阅读 0赞 路由 1、安装 cnpm install vue-router -S 2、在创建路由的js中引入 import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) 3、创建路由 需要创建new 路由实例对象 const router =/export default new VueRouter({ routes:[ { path:'', 可使用*充当占位符 '/user-*',会匹配以/user-开头的任意路径 this.$route.params.pathMatch,会返回*匹配的内容 name:"", 路由名称,当跳转时指定name属性使用 component: 使用前先引入组件 meta:{键值对} 给路由添加元信息,可通过this/$route.meta.键名获取 } ] }) 4、在主入口组件中(App.vue)使用 <router-view /> 5、在main.js中 (1)引入路由文件 import router from './router' (2)在vue的实例化对象中添加route new Vue({ el: '#app', router, components: { App }, template: '<App/>' }) 代码示例: main.js: // The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from 'vue' import App from './App' import Axios from 'axios' import VueRouter from 'vue-router' import HelloWorld from './components/HelloWorld' Vue.use(VueRouter) Vue.config.productionTip = false const router=new VueRouter({ routes:[ { path:'/hello', name:"HelloWorld", component:HelloWorld } ] }) /* eslint-disable no-new */ new Vue({ el: '#app', router, components: { App }, template: '<App/>' }) App.vue: <template> <div id="app"> <img src="./assets/logo.png"> <router-view /> </div> </template> <script> export default { name: 'App', data() { return{ } } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style>
相关 VUE_vue动态路由,引入所有路由,vue路由模块化 require.context 主要使用require.context实现前端工程化动他引入文件 require.context(directory, useSubdir 蔚落/ 2022年11月04日 00:52/ 0 赞/ 294 阅读
相关 vue 路由、嵌套路由、动态路由 简介 路由就是一套映射规则,当url中的哈希值(\hash)改变时,路由会根据制定好的规则,展示对应的视图组件。 vue中的路由路径分为:相对路径(不带 ‘/’,会拼接 朴灿烈づ我的快乐病毒、/ 2022年10月29日 13:28/ 0 赞/ 431 阅读
相关 vue 路由 [https://router.vuejs.org/zh-cn/][https_router.vuejs.org_zh-cn] 用 Vue.js + vue-router 创 蔚落/ 2022年06月07日 10:54/ 0 赞/ 294 阅读
相关 Vue路由 一个实例: <!DOCTYPE html> <html> <head> <title>Vue.js路由router</title> 绝地灬酷狼/ 2022年05月10日 09:44/ 0 赞/ 307 阅读
相关 vue路由 一、App.vue中的<router-view></router-view> 凡是定义到index.js中的组件,都会被渲染到App.vue中 二、路由跳转和a标签的 秒速五厘米/ 2022年03月08日 11:24/ 0 赞/ 395 阅读
相关 Vue路由 vue-router 基本使用 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> 蔚落/ 2022年02月24日 02:56/ 0 赞/ 351 阅读
相关 vue路由 Vue.js - vue路由 一 什么是路由 1. 后端路由:对于普通的网站,所有的超链接都是URL地址,所有的URL地址都对应服务器上对应的资源; 2. 前端 灰太狼/ 2022年01月05日 07:23/ 0 赞/ 371 阅读
相关 vue路由 vue路由 一、vue关于路由的5个重要对象 > 1、router-view:类似angular中的router-outlet,router-view会不断的改 浅浅的花香味﹌/ 2021年09月15日 14:48/ 0 赞/ 542 阅读
相关 Vue路由 Vue路由 一、路由 1.路由的发展 二、js原生监听hash值的变化 三、vue-router 四、vue-router的使用 墨蓝/ 2021年09月07日 06:12/ 0 赞/ 552 阅读
相关 vue 创建路由 路由 1、安装 cnpm install vue-router -S 2、在创建路由的js中引入 import V 缺乏、安全感/ 2021年07月25日 01:22/ 0 赞/ 386 阅读
还没有评论,来说两句吧...