摘要:
1 click 替换mousedown 参考 (37条消息) 解决blur与click冲突_blur和click事件冲突原理_奋飛的博客-CSDN博客 阅读全文
摘要:
<ul v-if="isShow" class="context-menu" ref="contextMenu" @blur="onClose" tabindex="-1" :style="style"> .... </ul> 给ul注册事件 @blur="onClose" tabindex="-1 阅读全文
摘要:
<style lang="scss" scoped> .select-scroll { //添加以下两句 :deep(.el-select__tags) { max-width: fit-content !important; } :deep(.el-select__input) { width: 阅读全文
摘要:
// 安装 // yarn add pinia // 在main.js中 import { createPinia } from 'pinia' const pinia = createPinia() app.use(pinia) // 创建 src/store/index.js import { 阅读全文
摘要:
1 先看下自己的系统有没有git, 公司发的电脑很奇怪和我自己的电脑安装完全不是一回事,没有自带git,下载吧 https://git-scm.com/download/mac. brew 没有, macports 没有, xcode 不想安装,就用二进制那个吧 Binary installer 2 阅读全文
摘要:
前提:v-show 的tab切换 const chart = echarts.init(canvas) //初始完后,调用resize 方法,width ,height 是动态获取的dom的宽度和高度(我的width是100% height是px,没有测试过height是100%的情况,但是估计也能 阅读全文
摘要:
今天写了一个select 框,用css focus 控制下拉框的展示。但是发现下拉框的列表不能点击, 原因:blur事件优先级高于click事件 解决方案:将 click 修改为 mousedown <div class="select-box" > <p :key="1" @mousedown.s 阅读全文
摘要:
1 /^[a-z][a-z0-9_]*$/ 以小写字母开头,且只能包含英文字母、数字、下划线2 /^[a-zA-Z]\w{5,21}$/ 6~20个字符,可以使用字母、数字、下划线,需要以字母开头3 /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,20}$/ 8~20个字符, 阅读全文
摘要:
看到issue 反馈要回退到到版本3.0.7 ,但是发现了一个问题,package.json 写的是3.0.7 但是,cnpm install (下载所有的包) 下载在node_modules 里的包依旧是3.0.9 一开始以为是缓存的问题,用了一些命令也没有用,后来去研究了 vue-socket. 阅读全文
摘要:
/ 安装node指定版本 nvm install node版本 // 删除node指定版本 nvm uninstall node版本 // 切换node指定版本 nvm use node版本 // 列出node版本 nvm ls安装cnpm npm install -g cnpm --registr 阅读全文