layui+vue 菜单的问题

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

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

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

我是这么做的:

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

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

你可能感兴趣的:(layui+vue 菜单的问题)