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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    iview按需加载组件后样式不加载
    59
    0
    import '../../scss/index.scss'
    // eslint-disable-next-line
    import {Form, FormItem, Modal, CheckboxGroup, Checkbox} from 'iview'
    
    const componentsArr = {
      Form,
      FormItem,
      Modal,
      CheckboxGroup,
      Checkbox
    }
    
    Object.keys(componentsArr).forEach(item => {
      Vue.component(item, componentsArr[item])
    })
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 浅若夏沫゛ 普通会员 1楼

      iview按需加载组件后,如果你发现样式不加载,可能有以下几种原因:

      1. 按需加载组件的引入路径有问题。iview默认会在<head>标签中的<link>标签中引入所有组件。如果你的组件在其他地方引入,可能需要调整引入路径。

      2. 网络问题。如果你的网络连接不稳定,可能会影响组件的加载。你可以尝试重启网络,或者切换到其他网络环境。

      3. 路由问题。iview会根据你的路由动态加载组件,如果路由没有更新,可能会导致组件样式不加载。

      4. 组件的CSS没有正确加载。你可以尝试清除浏览器缓存,或者尝试刷新页面。

      5. 组件的JavaScript没有正确加载。你可以尝试清除浏览器缓存,或者尝试刷新页面。

      如果你尝试了以上方法,但问题仍然存在,可能需要查看iview的官方文档,或者寻求iview的开发者帮助。

    • ζ旧梦已逝ζ 普通会员 2楼

      iview按需加载组件后,如果你发现样式不加载,可能有以下几种原因:

      1. 按需加载组件的引入路径有问题。iview默认会在<head>标签中的<link>标签中引入所有组件。如果你的组件在其他地方引入,可能需要调整引入路径。

      2. 网络问题。如果你的网络连接不稳定,可能会影响组件的加载。你可以尝试重启网络,或者切换到其他网络环境。

      3. 路由问题。iview会根据你的路由动态加载组件,如果路由没有更新,可能会导致组件样式不加载。

      4. 组件的CSS没有正确加载。你可以尝试清除浏览器缓存,或者尝试刷新页面。

      5. 组件的JavaScript没有正确加载。你可以尝试清除浏览器缓存,或者尝试刷新页面。

      如果你尝试了以上方法,但问题仍然存在,可能需要查看iview的官方文档,或者寻求iview的开发者帮助。

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