【问题标题】:Vue dynamic component vs routerVue 动态组件 vs 路由器
【发布时间】:2019-06-16 22:27:09
【问题描述】:

请问你们什么时候用动态组件代替vue router?用动态组件代替vue router好不好?我更多地指的是子路线。假设我们有一个应用程序并且我们有几个导航元素。例如“关于”、“案例”、“服务”、“联系方式”,如果我们逐一查看,则会显示更多选项。假设如果我们转到“关于”,那么我们会在该页面中显示“团队”、“我们做什么”、“我们的使命”等类似内容。其他的也有额外的链接。所以这些可以用作子导航,也可以作为动态组件加载。使用一个比另一个有什么优点和缺点?

【问题讨论】:

    标签: vue.js vuejs2 vue-component vue-router


    【解决方案1】:

    通过路由,您可以轻松链接到页面并刷新它们。由于链接到它们的动态组件会更加困难,并且刷新会将组件恢复为默认状态。

    在您的情况下,我会使用路由,但您必须逐个权衡有用性。有人想链接到您的页面/关于/团队吗?您还可以考虑将它们全部安装到单个页面并使用锚点 yourpage/about#team。我想爬虫也无法访问按钮点击后的视图,只能访问链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-29
      • 2020-07-30
      • 2019-12-05
      • 1970-01-01
      • 1970-01-01
      • 2018-08-07
      • 2020-05-09
      • 2019-05-24
      相关资源
      最近更新 更多