
vue
两杯姜汁
这个作者很懒,什么都没留下…
展开
-
element-plus 日期时间组件的奇怪问题 TypeError: Cannot read properties of null (reading ‘insertBefore‘)
重现步骤1.通过日期时间选择器选择日期2.打开包含table的弹窗3.关闭弹窗4.重新选择日期日期时间选择器点击无反应且页面报错1.鼠标移入时间选择器报错如下2.鼠标移出时间选择器报错如下3.点击空白处报错如下报错信息都是指向框架源码,看不出具体信息。搜索半天没找到具体原因和解决方案,最终在element-plus的issues中发现类似问题以及解决思路(似乎是因为table数据影响)附issues地址:https://github.com/element-plus/elem原创 2022-03-02 22:53:47 · 1824 阅读 · 1 评论 -
vue3 defineProps传值使用 ref 响应式失效
子组件接收父组件的传参。<template></template><script lang="ts" setup>import { ref, reactive, toRefs, defineEmits, toRef } from "vue";</script>原创 2022-01-14 00:35:34 · 14990 阅读 · 5 评论 -
vue3中reactive赋值问题
vue3中直接对reactive整个对象赋值检测不到let obj = reactive({ name: 'zhangsan', age: '18'})obj = { name: 'lisi' age: ''}// 上面这样赋值检测不到 // 如需要对 reactive 赋值// 方法1: 单个赋值obj['name'] = 'lisi';obj['age'] = '';// 方法2:多包一层let obj = reactive({ data: { name: 'z原创 2022-01-12 22:43:01 · 6757 阅读 · 2 评论 -
vue3环境变量
vue3配置环境变量必须加上 VUE_APP_ 前缀,否则识别不到。例如:VUE_APP_XXX原创 2022-01-12 22:27:59 · 1032 阅读 · 0 评论 -
vue踩坑系列— ‘qrcode‘ is assigned a value but never used no-unused-vars
使用qrcode生成二维码时,编译报错。qrcode() { let qrcode = new QRCode("qrcode", { width: 232, // 设置宽度 height: 232, // 设置高度 text: "https://baidu.com", }); },报错原因:eslint语法检查报错。解决方式:qrcode() { let qrcode = new QRCode("qrc原创 2020-11-21 11:36:27 · 850 阅读 · 1 评论