资讯专栏INFORMATION COLUMN

vue 命名视图

ytwman / 796人阅读

摘要:在创建文件文件创建两个两个在当在浏览器窗口访问我们的命名视图时候和分别展示了对应的组件总结命名视图优点在于一个页面中相当于多个窗口,这些窗口我们可以根据的不同来展示不同的视图


在views 创建 UserProfile.vue UserProfilePreview.vue文件
app.vue文件创建两个router-view :


两个router-link
Home |
profile|

在router.js
import Vue from "vue"
import Router from "vue-router"
import Home from "./views/Home.vue"
import UserProfile from "./views/UserProfile.vue"
import UserProfilePreview from "./views/UserProfilePreview.vue"

Vue.use(Router)

export default new Router({
mode: "history",
base: process.env.BASE_URL,
routes: [

{
  path: "/",
  name: "home",
  component: Home
},
{
  path: "/profile",
  name: "profile",
  components: {
    default: UserProfile,
    helper: UserProfilePreview
  }
}

]
})
当在浏览器窗口访问我们的命名视图时候

分别展示了对应的组件
总结:命名视图优点在于一个页面中相当于多个窗口,这些窗口我们可以根据
Home |
profile|的不同来展示不同的视图

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/106727.html

相关文章

  • 手把手教你学Vue-3(路由)

    摘要:记得要通过配置参数注入路由,从而让整个应用都有路由功能动态路由一个路径参数使用冒号标记。当匹配到一个路由时,参数值会被设置到,可以在每个组件内使用。 1.路由的作用 1.当我们有多个页面的时候 ,我们需要使用路由,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们。 简单的路由 const routes = [ { path: ...

    SolomonXie 评论0 收藏0
  • 手把手教你学Vue-3(路由)

    摘要:记得要通过配置参数注入路由,从而让整个应用都有路由功能动态路由一个路径参数使用冒号标记。当匹配到一个路由时,参数值会被设置到,可以在每个组件内使用。 1.路由的作用 1.当我们有多个页面的时候 ,我们需要使用路由,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们。 简单的路由 const routes = [ { path: ...

    Prasanta 评论0 收藏0
  • 手把手教你学Vue-3(路由)

    摘要:记得要通过配置参数注入路由,从而让整个应用都有路由功能动态路由一个路径参数使用冒号标记。当匹配到一个路由时,参数值会被设置到,可以在每个组件内使用。 1.路由的作用 1.当我们有多个页面的时候 ,我们需要使用路由,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们。 简单的路由 const routes = [ { path: ...

    laznrbfe 评论0 收藏0
  • Vue-router(vue路由基础详解)

    摘要:你可以在创建实例的时候,在配置中给某个路由设置名称。如果没有设置名字,那么默认为。 Vue.js路由(Vue-router) 安装 直接引入 vue-router下载链接https://unpkg.com/vue-router/... npm下载 npm install vue-router 如果在一个模块化工程中使用它,必须要通过 Vue.use() 明确地安装路由功能:在你的文...

    JasinYip 评论0 收藏0
  • Vue-Router(vue路由)

    摘要:你可以使用注册一个全局的钩子钩子函数的三个参数即将要进入的目标路由对象当前导航正要离开的路由一定要调用该方法来这个钩子。 Vue-router(路由) 在web开发中,router是指根据url分配到对应的处理程序 CDN引入: //vue //vue-router NPM安装 npm install vue-router 开始使用 在使用Vue.js的时候,我们通过组合组件来组...

    hover_lew 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<