![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
酒后不debug
这个作者很懒,什么都没留下…
展开
-
NUXT3项目中使用element-plus的el-dialog组件无法正常显隐
NUXT3项目中使用element-plus(element+)的el-dialog组件无法正常显隐根据官方的指引使用v-model绑定一个布尔值const dialogVisible = ref(false)bug现象:变更这个布尔值发现弹窗无法显示dialogVisible.value = true解决:nuxt是服务端渲染框架,使用client-only标签使该组件仅在客户端渲染<client-only> <el-dialog v-model="dialogVisi原创 2022-05-27 22:56:01 · 1954 阅读 · 1 评论 -
sh: nuxt: command not found
sh: nuxt: command not found原因:个别npm包无法被安装解决:npm install --registry=https://registry.npm.taobao.org原创 2020-04-21 16:19:54 · 3597 阅读 · 1 评论 -
使用v-emoji-picker插件表情不显示报错解决
使用v-emoji-picker插件,报错如下:TypeError: dataEmojis.forEach is not a function解决:找到插件的dist目录,进入v-emoji-picker.umd.js,ctrl+f查找‘dataEmojis.forEach’(第2156行左右)修改为dataEmojis.data.forEach(也就是遍历层级错了,加上data)v-...原创 2019-10-27 12:44:43 · 2833 阅读 · 3 评论 -
Vue遇到的注意点总结-1
Vue遇到的注意点-11.vue无法检测数组项的修改通过索引更改数组中某一项时不会触发刷新this.items[3] = {'message':'update'};//不会触发更新解决方式:1.使用Vue.set()方法2.通过splice()方法的第三个参数修改内容2.vue无法检测数组长度的修改直接修改数组length属性不会触发刷新this.items.length = ...原创 2019-03-03 15:20:57 · 207 阅读 · 0 评论 -
在vue中使用highlight
1.安装highlight.jsnpm install highlight.js2.在main.js中引入highlight.jsimport hljs from 'highlight.js';import 'highlight.js/styles/atom-one-dark.css' //样式3.在main.js中自定义指令Vue.directive('highlight',fu...原创 2019-05-21 22:57:14 · 5816 阅读 · 0 评论