最近有一个思路,点击图片的时候放大预览,实现 <img src='xxx.png' v-preview/> 点击自动发大预览,有没有办法在 directive 中直接添加一个 component 到 body 中。
最近有一个思路,点击图片的时候放大预览,实现 <img src='xxx.png' v-preview/> 点击自动发大预览,有没有办法在 directive 中直接添加一个 component 到 body 中。
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
5 回答830 阅读
4 回答2.2k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
4 回答713 阅读✓ 已解决
可以的核心是利用指令的规则 在具体实现里面动态mount 一个vue 组件,以vue2.x 为例
dirv.vue
pop.vue
具体页面