项目随笔
土豆逆袭la
哈哈哈 技术宅 努力学习中....
展开
-
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 · 244 阅读 · 0 评论 -
vuex页面刷新后数据丢失的方法页面刷新后数据丢失的方法
vuex页面刷新后数据丢失的方法页面刷新后数据丢失的方法1. 原因原因(1)js代码是运行在内存中的,代码运行时的所有变量、函数都是保存在内存中。(2)刷新页面,以前申请的内存被释放,重新加载脚本代码,变量要重新赋值。(3)要想刷新后数据不丢失就必须把数据存储在外部,例如:Local Storage、Session Storage、Index DB等。这些都是浏览器提供的API,让你可以将数据存储在硬盘上,做持久化存储。2. HTML5提供的提供的2种客户端存储数据的新方法种客户端存储数据的新方转载 2021-08-17 14:46:59 · 874 阅读 · 0 评论 -
ant-table表合并行和合并列
以下是合并行,合并列时把所有的rowSpan 换成colSpan1.html—table引入(:dataSource=“makeData(dataSource.data)”)<a-table :scroll="{y: dataSource.rowsHeight,x:1800}" :customRow="customHover" bordered :columns="columns" :dataSource="makeData(dataSource.data)"原创 2021-02-03 14:51:20 · 787 阅读 · 0 评论 -
js调用app下载或者打开app(手机下载或者打开新的页面)
1,调用打电话<d...转载 2019-12-30 09:29:17 · 2151 阅读 · 0 评论 -
只需三步,不用下载Axure RP Extension for Chrome插件,即可看原型文件
只需三步,不用下载Axure RP Extension for Chrome插件,即可看原型文件 原创 ...转载 2019-12-19 11:28:30 · 1573 阅读 · 0 评论 -
导出数据:批量和部分
导出部分数据时需要定义成全局变量原创 2019-06-28 14:35:24 · 473 阅读 · 0 评论 -
el-dialog模态框点击空白不消失
设置属性:close-on-click-modal=“false”<el-dialog :close-on-click-modal="false"></el-dialog>原创 2019-06-28 14:38:13 · 10998 阅读 · 2 评论 -
js实现可伸缩框属性
1.设置拉伸盒子的id=“shrinkBox”<el-col :span="5" class="zTree_custom" id="shrinkBox" >2.在生命周期里mounted调用:(页面挂载完)mounted() { // 树菜单 拉伸 let oBox = documen...原创 2019-06-28 14:47:29 · 2018 阅读 · 0 评论 -
vue中使用swiper( vue-awesome-swiper)缩略图
如图:首先贴上好用的不行的github链接:(1)https://github.com/surmon-china/vue-awesome-swiper(2)具体缩略图代码:https://github.com/surmon-china/vue-awesome-swiper/blob/master/examples/30-thumbs-gallery.vue还是自己整理一下吧,哎都是坑,希望...原创 2019-07-04 18:05:32 · 15712 阅读 · 37 评论 -
vue2.0项目突然在ie浏览器里打不开的问题
全局引入的swiper在单个页面中 重复引用了教训:全局引入的插件就不用在单个文件夹下引入了原创 2019-07-18 16:26:35 · 960 阅读 · 0 评论 -
elementUI模态框点击页面不刷新问题解决
1.属性设置 <oneDiaolog :key="timer_time" ></oneDiaolog>2.初始化定义: timer_time:'',3.点击方法定义: openModel(){ this.timer_time = new Date().getTime() // 每次打开模态框传入新的时间戳 ,就会刷新数据了 t...原创 2019-07-16 14:20:59 · 1735 阅读 · 2 评论 -
echarts 地图
item.visualMap = false // 设置高亮时 要去掉visualMap的影响 visualMap会覆盖掉你设置的高亮样式item.itemStyle.areaColor = '#4AA0F8'设置个别省份背景高亮 项目个数大于0 ...原创 2019-08-23 18:00:46 · 165 阅读 · 0 评论 -
elementUI 日期时间选择器el-date-picker开始时间与结束时间约束
1.设置el-date-picker的属性:picker-options <el-date-picker :picker-options="startDatePicker"></el-date-picker> <el-date-picker :picker-options="endDatePicker"></el-date-picker>2...原创 2019-06-28 14:31:33 · 7813 阅读 · 1 评论 -
富文本编辑器
关于使用富文本编辑器的一些小坑 官网: https://www.kancloud.cn/wangfupeng/wangeditor3/3325991.项目代码片:` Editor() { //富文本编辑器 let E = wangEditor; this.editor = new E(‘#editor’); ...原创 2018-04-09 10:54:56 · 614 阅读 · 0 评论 -
外键可选(非空判断)---这种低智商的记住了
非空判断原创 2017-12-01 13:54:26 · 998 阅读 · 0 评论 -
元数据编辑器--(坑集锦)
@Input和@Output原创 2017-11-23 10:14:29 · 1582 阅读 · 0 评论 -
元数据编辑器(修改项目名称)
坑原创 2017-12-21 14:42:00 · 1105 阅读 · 1 评论 -
元数据编辑器-周记(一)
周记(1)原创 2017-11-23 17:59:36 · 478 阅读 · 0 评论 -
SVN报错
新编译的文件上传遗漏。原创 2017-12-15 14:39:06 · 321 阅读 · 2 评论 -
表单写法备份(Zorro)
表单写法备份(Zorro)原创 2017-11-28 09:24:40 · 1796 阅读 · 1 评论 -
angular4引入第三方库
Angular引入第三方库:原创 2017-12-29 14:51:57 · 1754 阅读 · 1 评论 -
angualr4上传图片(文件)
借鉴地址:https://valor-software.com/ng2-file-upload/心得: 1.http状态码: 200:成功 服务器已成功处理了请求。如果是对您的 robots.txt 文件显示此状态码,则表示 Googlebot 已成功检索到该文件。 201 创建 表示服务器执行成功,并且创建了新的资源 202 已接受 服务器接受请求,但未处理原创 2018-01-08 11:48:44 · 1919 阅读 · 0 评论 -
@Input和@Output 父子组件传值
1.父子组件:@output和@input (1):@input:父到子 A:父页面:data-modeling.htmltable-detail [selectedTableId]="selectedTableId" [selectedTabledes]="selectedTabledes">table-detail>B:父组件:data-modeling.tsimport原创 2017-11-28 09:20:34 · 1188 阅读 · 0 评论 -
css样式添加遮罩
借鉴地址:“http://blog.csdn.net/sinat_31016743/article/details/53522677”原理:利用css样式实现鼠标移入加一层遮罩的效果。将遮罩层absolute定位到要添加遮罩层的上面,鼠标移入让他显示。代码片: html:div class="ai_demo" > div class="price">原创 2018-01-10 10:32:44 · 2685 阅读 · 0 评论 -
project-base关于通信协议
通信协议(通俗讲就是和后台对接口拿数据)原创 2017-11-23 16:46:27 · 458 阅读 · 0 评论