vue里面的router-view标签是啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue里面的router-view标签是啥意思相关的知识,希望对你有一定的参考价值。
参考技术A主要是构建 SPA (单页应用) 时,方便渲染你指定路由对应的组件。你可以 router-view 当做是一个容器,它渲染的组件是你使用 vue-router 指定的。比如:
视图层:
<div id="app"><router-view></router-view>
</div>
路由定义:
router.map('/foo':
// 路由匹配到/foo时,会渲染一个Foo组件
component: Foo
)
初始化实例:
// start appvar App = Vue.extend()
router.start(App, '#app')
当你访问 /foo 时,router-view 就被 Foo 组件替换了。
组件的嵌套,一样的逻辑,看下文档和demo吧。
文档地址:https://github.com/vuejs/vue-router/blob/1.0/docs/zh-cn/nested.md
本回答被提问者采纳vue里面三个点是啥意思
...cityCode:this.curCity
state.chartData = ...state.chartData,...val
console.log(1, [2, 3, 4], 5)
console.log(1, ...[2, 3, 4], 5)
array.push(...[2, 3, 4]);
Math.max(...[14, 3, 77])
可以试试 参考技术A 这是js的拓展运算符,是es6的语法
以上是关于vue里面的router-view标签是啥意思的主要内容,如果未能解决你的问题,请参考以下文章
vue router hash构建的项目放在iframe内无效
vue router-view 匹配路由后,第一次可以点击,再次点击同一个a标签不能再次点击,如何处理?
脚手架项目默认的首页index.html。以及App.vue组件中的router-view标签,默认是渲染的哪个组件?以及这个组件是可以在路由映射文件下配置的。