- 博客(35)
- 收藏
- 关注
原创 Webstorm 快捷键
查找文件 ctrl+shift+n 或 shift连续三次再选file。从后括号跳到前括号 ctrl+ alt +[去掉未引用的变量 ctrl+ alt +o。复制一行 到下边 ctrl +d。跳转莫一行 ctrl + G。
2023-08-02 13:57:06
273
原创 前端 js 判断输入框当前输入字符是否是某个字符(比如#),判断删除的字符是否是某个字符
【代码】前端 js 判断输入框当前输入字符是否是某个字符(比如#),判断删除的字符是否是某个字符。
2023-06-21 18:16:23
603
原创 外接键盘win键没反应
1、按Fn+(左)windows键关闭windows键, 或者按Fn+(右)windows键启用windows键。2、按Fn+F12启用/关闭windows键。
2023-06-09 09:44:56
2433
1
转载 []==![] 为true
进行比较时,如果两边的操作数类型不同,JavaScript会尝试将它们转换为相同的类型,然后进行比较。这是一个典型的JavaScript类型转换和比较中的陷阱。为了避免这类问题,可以使用三等号。,需要了解一下JavaScript的类型转换和比较操作。进行严格的相等比较,这样就不会发生类型转换。的结果为 false,因为它们的类型不同。要理解为什么在JavaScript中。
2023-05-29 10:49:33
180
原创 js JavaScript理解记录
输出false,因为a后来重新赋值定义了,内存地址变了,所以他们两个指向的地址不一样了。输出false,内存地址不一样。
2023-05-22 14:45:44
115
原创 电脑睡眠模式不管用,是因为下载了网易UU或者其他软件,打开了离开模式
电脑睡眠模式不管用,是因为下载了网易UU或者其他软件,打开了离开模式,百度一下,关闭离开模式就好了
2022-06-10 11:09:41
960
原创 iview 必填select加filterable可填写,边框被挡住
/deep/.ivu-form-item-required .ivu-form-item-content .ivu-select-selection input { border: none; height:30px; border-radius:4px;}
2022-05-13 13:49:08
310
转载 iview的Select下拉框部分被遮挡,iview 日期组件DatePicker等下拉被遮挡
在Select组件中加入:v-bind:transfer="true" 即可解决
2021-04-29 17:25:44
1649
原创 vue render 函数生成标签添加原生事件
render: (h, params) => { let id=params.row.invtNo; let radioStatus=false; if(this.editForm.invtNo == id){ radioStatus =..
2020-06-18 14:26:13
2397
原创 vscode vue ctrl+左键 跳转函数
安装插件 vue-helper按ctrl和左键跳转定义还有资料说 vscode-elm-jump 这个插件跳转常规定义
2020-06-10 09:52:19
14228
8
原创 闭包的理解
闭包 跟垃圾回收机制有关https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Closures闭包的两个作用,一个是前可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中,不会在外部函数调用后被自动清除。局部变量被保存下来是因为,返回了一个内部函数,内部函数引用了这个局部变量,所以不会被释放回收,使用闭包的注意...
2020-04-13 09:46:07
135
原创 删除数组中多个元素
1.逆向循环let arr=[1,2,4,4,8]for(let i=arr.lenght-1;i>=0;i--){ if (arr[i] === 4) { arr.splice(i, 1); }}2. 用filterlet arr=[1,2,4,4,8]arr = arr.filter(item => item != 4);...
2020-04-08 14:43:57
1508
原创 超大图片居中css
.banner{ 超大图片居中 width:100%; height:660px; position: relative; overflow: hidden;}.banner img{ margin-left:-960px;//大图片一半的宽度,或者用transform: translateX(-50%); position: absolut...
2020-01-21 13:45:32
368
原创 前端资源网站
1.GMTC 2019全球大前端技术大会网址https://gmtc.infoq.cn/2019/shenzhenhttps://gmtc.infoq.cn/2019/beijing
2020-01-17 13:57:37
165
原创 filter 的使用
array.filter(callback [,that]),不会改变原数组对于每个数组元素,callbak返回true的元素将生成为新数组.
2019-11-27 14:07:15
121
原创 复制控制台console 的 对象数据
先在代码里console.log然后在控制台上右键点击输出的对象 选择 store as global variable控制台会输出temp1 或者temp2 temp3然后在控制台输入copy(temp1) 或者copy(temp2) 回车 会输出undefined 这时已经被复制到粘贴板上了,直接去别的地方粘贴就好了...
2019-10-24 16:40:23
4608
原创 iview 的Cascader 清空
看到源码里有一个的清空按钮上有一个clearSelect 方法<Icon type="ios-close-circle" :class="[prefixCls + '-arrow']" v-show="showCloseIcon" @click.native.stop="clearSelect"></Icon>所以给Cascader 加个ref 然后调用清空方法...
2019-10-24 11:35:09
2665
5
原创 iview table slot里用input等改变数据,不会改变原 data数组
所以computed不管用, <Table size="small" :columns="projectColumns" :data="projectData" > <template slot-scope="{ row,index }" slot="projectPrice"> ...
2019-10-22 11:23:06
1347
1
转载 vue 在 render 里添加 ref
要用createElement 创建才能加上 render: (h, params) => { let create = this.$createElement let dom= create(expandRow,{ ...
2019-10-17 13:31:21
3312
原创 js push(myarr) 里myarr也浅拷贝,循环内部去改变,也会改变原myarr
dataList:[ {name:'星期一',list:[],}, {name:'星期二',list:[],}, {name:'星期三',list:[ { ...
2019-09-25 10:16:43
368
转载 js获取元素实际精确宽高
解决方法1window.getComputedStyle()使用方法:window.getComputedStyle(element)这个方法是js里提供元素属性最全的方法,里面包含几百个属性,我们把它在控制台打印出来console.log(window.getComputedStyle(document.getElementById("test")));解决方法2getBo...
2019-09-20 17:46:11
2060
原创 js获取某日期所在的一周
// 获取当前星期的星期一的日期,返回的是一个Date对象。function getMonDate(mydate){ let d=new Date(mydate); let day=d.getDay(); let date=d.getDate(); if(day==1) return d; if(day==0) d...
2019-09-03 13:45:29
1645
原创 uni-app使用
1.uni-app使用upx作为默认尺寸单位,可以根据屏幕宽度进行自适应。uni-app规定屏幕基准宽度750upx。动态绑定的style不支持直接使用upx。使用uni.upx2px(Number)转换为px后再赋值。<template><view><viewclass="half-width":style=...
2019-08-22 17:13:40
1338
原创 vue 单页面应用 做公众号,微信自定义分享,ios端失败
1.有人说是vue项目ios端地址栏 不会变,我是用的 window.location.href 来传给后台生成config参数的,所以解决了2.自定的分享不触发,打开wx.config({ debug: true我的项目里报fail imgurl is needed,然后我在 imgUrl 随便填了,就可以了wx.updateAppMessageShareData({ ...
2019-08-20 15:43:25
2298
原创 vue 中用input type=file 获取图片并赋值进img 的src
1. <div class="img-btn" v-show="!isUpload"> <i class="iconfont icon-shouqi"></i> <span>上传照片</span> </div><img ref="imgimg" :src="imgUrl" alt="" v-...
2019-08-05 18:07:17
5081
1
原创 小程序
1.横向滚动 float:left;不管用,用下边的css.scroll-view_H{width:100%;white-space:nowrap;}.scroll-view-item_H{width:200px;height:100px;display: inline-block;}2.import只引用name= is里填...
2019-05-14 17:19:56
81
原创 vue 笔记
1.日期在双向绑定之后格式为:2017-07-03T16:00:00.000Z想要的格式为2017-07-04on-change=”addForm.Birthday=$event”如果用v-if切换就会出问题,慎用,最好自己封装函数去改变值<Date-picker placeholder="选择日期" type="datetime" v-model="addForm.B...
2019-01-21 17:46:14
225
原创 js 笔记
写在前面:debugger 代码可以帮助调试,或者手动在js里打断点1.var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10我觉得i是在这个for循环的作用域里的,然后i使用过的时候是9,最后++变成了10,所以输出的i...
2018-11-27 17:43:57
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人