日常笔记
土豆逆袭la
哈哈哈 技术宅 努力学习中....
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
monaco editor vue2项目简记
monaco editor 编辑器的简单使用原创 2023-03-02 10:08:00 · 581 阅读 · 0 评论 -
vue-cropper图片裁剪
图片裁剪&头像裁剪原创 2022-07-21 09:30:25 · 543 阅读 · 0 评论 -
最新数组方法(包括es6)
1.arr.push() 从后面添加元素,返回值为添加完后数组的长度;let arr = [1,2,3]console.log(arr.push(4)) // 4console.log(arr) // [1,2,3,4]2.arr.pop() 从数组后面删除元素,只能是一个,返回值是删除的元素;let arr = [1,2,3]console.log(arr.pop()) // 3console.log(arr) // [1,2]3.arr.shift() 从数组前面删除元转载 2022-01-17 15:00:45 · 450 阅读 · 0 评论 -
provide inject 传值用watch 监听
爷爷组件grandPa: provide() { return { treeDataObj: this.treeDataObj //传入一个可监听的对象 }; }, data() { const that = this; return { treeDataObj: { list: [] //传入一个可监听的对象 一个可监听的对象,那么其对象的 property 还是可响应的,实时监听改变 }, // 树no原创 2021-11-17 10:56:07 · 3107 阅读 · 0 评论 -
2021-09-26深拷贝错误记录(js更改拷贝数组的值,而不改变原数组 )
拷贝在前!!!才能做到隔离js更改拷贝数组的值,而不改变原数组的方法总结 方法一 利用ECMAScript 6 的展开运算符 let arr1 = [1, 2, 3], arr2 = [...arr1];arr2.splice(0, 1); console.log(arr1);console.log(arr2); 方法二 利用json格式化 let arr1 = [1, 2, 3], arr2原创 2021-09-26 15:00:10 · 317 阅读 · 0 评论 -
vuex页面刷新后数据丢失的方法页面刷新后数据丢失的方法
vuex页面刷新后数据丢失的方法页面刷新后数据丢失的方法1. 原因原因(1)js代码是运行在内存中的,代码运行时的所有变量、函数都是保存在内存中。(2)刷新页面,以前申请的内存被释放,重新加载脚本代码,变量要重新赋值。(3)要想刷新后数据不丢失就必须把数据存储在外部,例如:Local Storage、Session Storage、Index DB等。这些都是浏览器提供的API,让你可以将数据存储在硬盘上,做持久化存储。2. HTML5提供的提供的2种客户端存储数据的新方法种客户端存储数据的新方转载 2021-08-17 14:46:59 · 961 阅读 · 0 评论 -
vue用Object.defineProperty手写一个简单的双向绑定的示例
Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>双向绑定</title></head><body> 手写一个简单双向绑定<br/> <input type="text" id=原创 2021-06-11 10:23:08 · 216 阅读 · 1 评论 -
日常笔记
1.vue无缝滚动插件:vue-seamless-scroll地址:vue-seamless-scroll2.小程序图表使用U-charts地址:u-chartscanvas是原生组件级别最高,小程序使用echarts和F2都不能解决图标会覆盖在模态框上的bug,ucharts可以,u-charts 转化图片的方法只对原生的canvas标签起作用3.3d拓扑图:3d-force-graph4.ant-design-vue a-table合并表格行和列...原创 2021-03-01 10:24:27 · 315 阅读 · 0 评论
分享