Closed Lee66 closed 6 years ago
贴下代码吧
`<!DOCTYPE html>
你在两个地方写了v-viewer指令,又是inline模式的,肯定会渲染出两个viewer啊
两渲染出来四个,我说的是一个会出现两个
给个完整的在线例子吧,这一大堆代码丢上来又运行不了,没法看 我这边直接出现两个是没有重复的 https://codepen.io/mirari/pen/djYOav 抽离多余的元素逐个排查下
http://smallming.club/viewerTest/ 在线的地址 这是我的qq 2987966029,不介意的话可以加一下
https://jsfiddle.net/ph3vw24f/ 没有复现这个问题,建议你在复杂页面改用组件式引入,并且抽离多余内容逐步排查. 可以先升级到1.1.0,指令旧写法在复杂vue页面会频繁重建。
升级到1.2版本 有的时候的会创建2个viewer-container的问题消失了
好的,之前用指令写法时每次子元素变动都会重建,像el-table这种组件会在渲染时触发多次,现在应该没问题了
vue.js、viewer.js等是直接引入的,但是会出现并列两个viewer-container