- 博客(16)
- 收藏
- 关注
原创 quill富文本,禁止选择和粘贴图片
一、效果 富文本无选择图片按钮,黏贴图片会提示:“消息內容不支持圖片!” 二.富文本代码index.vue 前提: “quill”: “^1.3.7”,有此依赖 index.vue <template> <div class="editor" ref="editor" :style="styles"></div> </template> <script> import Quill from "quill"; import "quill/d
2023-06-25 10:23:24
1896
原创 vue中实现markdown+代码高亮格式渲染,及内容一键复制功能
涉及组件:vue-markdown、highlight.js、clipboard 完成功能:将数据以markdown格式渲染,代码部分高亮,内容可一键复制。
2023-04-08 17:35:18
9478
8
原创 从接口被频繁调用中发现:vue中event bus $on被多次触发问题
老板在F12中发现有一个接口被频繁调用多次 各种组件排查,最终发现是bus.$on多次触发,导致我的接口被频繁调用 解决方案: destroyed() { bus.$off("path");//重复调用bus问题 *** }, 总结:在使用bus传值时,emit之后要在 destroyed中关掉传值,否则就会出现多次调用的情况。 ...
2022-04-14 09:52:18
1712
原创 VUE post请求下载文件
VUE,POST方法提交form表单 下载文件 download(){ //准备数据 var obj = { ... }; var s = noticeEncrypt(JSON.stringify(obj)); var files = new FormData(); let config = { headers: { "Content-Type": "multipart/form-da.
2022-03-10 19:04:59
6249
原创 JS获取下周一
if(day3.getDay()==1){ day3.setDate(day3.getDate() + 7) }else{ day3.setDate(day3.getDate() + ((1 + 7 - day3.getDay()) % 7)); } var s3 = day3.getFullYear() + "/" + (day3.getMonth() + 1) + "/" + day3.getDate();
2022-02-21 18:56:20
807
原创 typeof instanceof
1.typeof 返回值 undefined boolean string number function object typeof(null) //object实际上是JS最初的错误,被ES沿用,现在null被认为是对象占位符。 2.instanceof返回值 返回布尔值,如果是指定类型返回 true,否则返回 false [] instanceof Array; //true {} instanceof Object;//true new Date() instanceof Da
2022-02-20 14:06:46
193
原创 解决 elementui table加载数据之后错位问题
element-ui 表头和内容对不齐: 解决方法一: .el-table th.gutter{ display: table-cell!important; /* 表头和内容错位 */ } 解决方法二:
2022-02-17 16:29:25
703
原创 Vue视图不更新
Q:为data中的某一个对象添加一个属性,视图没有及时更新。 在这里我们发现虽然这个对象身上已经有了该属性,但是视图层并没有更新该数据,是什么造成的呢?由于受JavaScript的限制,vue.js不能监听对象属性的添加和删除,因为在vue组件初始化的过程中,会调用getter和setter方法,所以该属性必须是存在在data中,视图层才会响应该数据的变化。 解决方法 1.使用this.$set(obj, key, value)/vue.set(obj, key, value) //报错:key未定义,.
2022-02-17 16:26:30
520
原创 vue 中 this.$router.push() 路由跳转传参 及 参数接收的方法
好久之前的笔记,图片来源网络。 总结:params传参时,用name标志路由 query传参时用path标志路由 name query name params path query 一.Params (隐式) 由于动态路由也是传递params的。 在 this.$router.push() 方法中 path不能和params一起使用,否则params将无效。 需要用name来指定页面,即通过路由配置的name属性访问。 二.Query(显式) 三.router route 1.
2022-02-17 16:23:26
1025
原创 new Date() 参数兼容问题
需求:vue-full-calendar,周日自动跳转到下一周 自动跳转到下一周时,IE报错 不跳转;最后找到问题出在new Date(),如下: IE不兼容代码: changeDate() { // 获得明天 var day3 = new Date(); day3.setTime(day3.getTime() + 24 * 60 * 60 * 1000); //day3为明天 //问题出在这:IE不解析 "-" ; var s3 =day3.
2022-02-13 11:20:35
637
原创 VUE element ui 动态合并单元格问题
** VUE element ui 动态合并单元格问题** 1.基础方法 //最开始从网上找到了一个基本的可以同时兼顾行和列的方法,时间太久忘记出自哪里了.如下: //效果 //绑定 :span-method=“arraySpanMethod” <el-table :data="tableData" :span-method="arraySpanMethod" style="width: 100%" clas
2022-01-24 19:41:09
4603
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅