随笔分类 - 问题集锦
摘要:一、问题描述 项目build之后,点击dist文件中的index.html文件,打开是空白,提示以下信息。 二、产生原因及解决方法 1.文件路径不对 vite默认根目录"/",file://…访问需要基于index.html的路径,需要再vit.config.js中进行以下配置 2.跨域问题 vit
阅读全文
摘要:一、问题描述 在使用el-dropdown实现二级菜单时,当点击二级菜单项时一级菜单列表会消失,这与需求相违背了!! 二、解决方案 利用dom操作来控制菜单列表的显示与隐藏(注:以下是利用vue3+element-plus+组合式API实现) html部分: <el-dropdown trigger
阅读全文
摘要:vue3+setup语法糖在没有使用' name:'组件名' 的情况下可以直接用组件本身的文件名调用自己'
阅读全文
摘要:dialog.warning({ title: "提示", showIcon: false, content: () => { return h( "div", { class: "flex flex-col justify-center items-center text-14px", }, [
阅读全文
摘要:具体的render函数写法可参照这位大佬https://www.jianshu.com/p/fd62147ab67c { title: "操作", fixed: "right", render(row) { return h("div", [ h(NSwitch, { value: value, /
阅读全文
摘要:一、问题描述 在数据表格中嵌入switch时,写入的switch事件没有效果 二、产生原因 关于table的列表项都是进行过拆分的,单独在ts文件写的数据,此时我们利用的是render函数来创造元素,所以就会出现写法上的偏差 三、解决方案 Naive的官方文档是提到了的,关于事件在jsx的写法如下
阅读全文
摘要:一、问题描述 红色波浪线 二、问题原因 俺也不知道为啥(大佬们知道的话请悄咪咪的告诉我一下呢) 更新(20220425):俺知道原因啦! 是因为vue3已经不支持vetur!! 三、解决方案 1.打开vscode编辑器的设置 2.搜索vetur 3.取消选中 关闭项目之后再重新打开就可以得到一个干净
阅读全文
摘要:一、问题描述 ts文件无法识别.vue,虽然可以i编译可以运行,但是红色的波浪着实让人烦心呢!! 二、解决方案 虽然不解决这个问题,项目还是可以i编译可以运行,但是红色的波浪着实让人烦心呢!!所以还是查找问题找到了解决方案。看着舒服多了 1.在src目录下创建vue.d.ts文件(啥名字都行我直接叫
阅读全文
摘要:一、问题描述 url=http://localhost:18000/#/admin/user?ids=1,2&age=10 利用window.location.search()无法获取?之后的地址 二、解决方案 window.location.search()只能获取?之后#之前的数据。如果?之后没
阅读全文
摘要:一、问题描述 在设置完default-time及picker-options两个属性后,当选择当天时间时,无法选中填入时间!! <el-date-picker v-model="dateTime" unlink-panels value-format="yyyy-MM-dd HH:mm:ss" ty
阅读全文
摘要:一、问题描述 根据element-plus官网方式编写并无法展示图标!! element-plus官网地址: https://element-plus.gitee.io/#/zh-CN/component/installation <el-button type="primary"> <el-ico
阅读全文
摘要:一、报错信息 :Uncaught TypeError: Cannot read properties of undefined (reading 'prototype') 我们使用@vue/cli 4.5.15构建的项目,element-ui是不支持的; 二、解决方案 使用element-plus
阅读全文