layui+vue 菜单的问题

layui 菜单 使用vue数据动态绑定时,出现二级菜单的三角隐藏和鼠标经过样式全无,这是一个样式问题。

因为layui是dom加载完,在渲染样式。

当vue当数据还没有加载完dom时,layui是找不到dom标签的,所以要等到vue加载完dom在执行layui的样式。

我是这么做的:

在mounted 方法中的Axios请求成功获取数据后执行:

这样就没问题了,但是感觉解决方法不是很好。谁有好的方法,欢迎浏览讨论。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ## 框架和库的区别?> 框架(framework):一套完整的软件设计架构和**解决方案**。> > 库(lib...
    Rui_bdad阅读 2,979评论 1 4
  • vue-cli搭建项目 确保安装了node与npm 再目标文件夹下打开终端 执行cnpm i vue-cli -g...
    Akiko_秋子阅读 3,278评论 1 22
  • vue的特点 Vue.js是一款轻量级的以数据驱动(数据的变化将引起视图的变化)的构建单页面应用的mvvm框架,它...
    阿踏阅读 1,975评论 1 11
  • 基于Vue的一些资料 内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 element★...
    尝了又尝阅读 1,187评论 0 1
  • 西宁转乘Z917,直奔拉萨 荒草、旷野 不知是不是青海湖, 火车开了好久好久才经过这片湖 去那曲的藏族妈妈,好像手...
    我樂Guzalnur阅读 365评论 0 2