账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue路由懒加载的疑问
    17
    0
    {
            path: '/promisedemo',
            name: 'PromiseDemo',
            component: r => require.ensure([], () => r(require('../components/PromiseDemo')), 'demo')
        },
        {
            path: '/hello',
            name: 'Hello',
            // component: Hello
            component: r => require.ensure([], () => r(require('../components/Hello')), 'demo')
        }
        

    vue路由配置如下,其中的r参数代表resolve。那么这个resolve是Promise的resolve么??
    有谁能对这里的resolve做出比较详细的解释??

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 轻烟薄暮 普通会员 1楼

      Vue路由懒加载是一种新的路由加载策略,它允许我们在组件挂载前就加载相应的路由组件。这种策略在优化性能和提高用户体验方面有着显著的优势。

      然而,在使用Vue路由懒加载时,可能会出现一些疑问,例如:

      1. 路由懒加载是否会影响SEO? Vue路由懒加载在 SEO 上的影响取决于你如何实现它。通常情况下,如果我们只加载路由组件而不是整个应用,那么这种策略对SEO的影响可能会比较小。然而,如果你的路由组件包含了其他内容(如CSS、JavaScript或图片),那么这种策略可能会对SEO产生影响。

      2. 路由懒加载是否会影响性能? Vue路由懒加载的性能取决于你如何实现它。一般来说,如果你只加载路由组件而不是整个应用,那么这种策略可能会对性能产生影响。然而,如果你的路由组件包含了其他内容(如CSS、JavaScript或图片),那么这种策略可能会对性能产生正面影响。

      3. 路由懒加载是否会影响用户体验? Vue路由懒加载可能会对用户体验产生影响。如果你的路由组件包含了其他内容(如CSS、JavaScript或图片),那么这种策略可能会使你的应用看起来更复杂。然而,如果你的路由组件只包含路由组件,那么这种策略可能会使你的应用看起来更简洁。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部