随笔分类 -  前端杂项

摘要:背景 父级div,内部 input + 操作按钮 input上绑定了blur, 操作按钮上绑定了click 当点击操作按钮时只执行了blur绑定的事件,没有触发click绑定的事件 解决方案,click上绑定的事件延迟执行,如setTimeout(fn) 执行顺序:先blur的事件后click绑定的 阅读全文
posted @ 2024-10-10 16:24 每天不emo 阅读(13) 评论(0) 推荐(0) 编辑
摘要:直接设置input的value是不行的,因为直接设置input.value没法触发input事件去更新vue里绑定的值,所以需要手动触发下input框的input事件 inputEl.value = 'xxx' 解决方案是:需要手动dispath input let ev = new Event(' 阅读全文
posted @ 2024-09-04 11:36 每天不emo 阅读(158) 评论(0) 推荐(0) 编辑
摘要:icomoon地址 https://icomoon.io/app/#/select 创建字体包 创建项目 1、点击左上角的汉堡菜单,选择manage projects; 2、点击之后能看到所有的项目,点击new Project创建新项目 3、创建完成后,点击project后的load按钮进入项目;选 阅读全文
posted @ 2024-01-08 21:56 每天不emo 阅读(213) 评论(0) 推荐(0) 编辑
摘要:浏览器中代码(html+js)高亮,并显示行数 (Vue框架)最终效果 选型 highlight.js + highlightjs-line-numbers.js 实现 高亮代码 <code v-html="code"></code> import hljs from 'highlight.js/lib/core'; // 引入hljs hljs.regist 阅读全文
posted @ 2024-01-04 19:51 每天不emo 阅读(370) 评论(0) 推荐(0) 编辑
摘要:mavon-editor中去除emoji插件(去除不需要的插件)的使用const markdownIt = mavonEditor.getMarkdownIt(); // 获取markdownIt对象 markdownIt.disable('emoji'); // emoji插件这里是emoji,其他插件填插件名 阅读全文
posted @ 2024-01-04 19:47 每天不emo 阅读(45) 评论(0) 推荐(0) 编辑
摘要:找了半天问题,发现是容器没有设置高度导致的报错 = =,记录一下。 容器设置宽高之后就正常了,这个报错真的绝了 阅读全文
posted @ 2023-06-06 21:12 每天不emo 阅读(1583) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示