- 博客(18)
- 问答 (2)
- 收藏
- 关注
原创 ESLint 报错 TypeError: (0 , _login.default) is not a function
可能出现的原因是文件引用路径有问题文件引入但没有使用文件错误的格式引入
2020-09-23 15:53:55 3534
原创 CSS cursor 光标属性
div{ cursor:default } 默认正常鼠标指针div{ cursor:hand } 和 div{ cursor:text } 文本选择效果div{ cursor:move } 移动选择效果div{ cursor:pointer } 手指形状 链接选择效果div{ cursor:url(url图片地址) } 设置对象为图片...
2020-09-23 15:27:05 127
原创 Vue + ElementUI 给el-table添加点击事件
分俩种情况实现点击事件针对整行点击 @row-click=""<el-table :data="userList" highlight-current-row border @row-click="handleSeleUserId"> <el-table-column prop="id" label="UID" align="center" /></el-table>针对单行的每单元格点击 @click="
2020-09-23 15:24:14 10827 1
原创 Vue + ElementUI el-input框有值时无法输入
<el-input v-model="bindPar.profession" placeholder="擅长领域" clearable/>当 bindPar.profession 有值时,输入框无法修改值解决方法 this.$forceUpdate()<el-input v-model="bindPar.profession" placeholder="擅长领域" clearable @input="change($event)"/>chan
2020-09-22 20:39:27 675
原创 JavaScript 引用类型
javascript 分六种数据类型,这篇主要讲 object 对象,引用类型对象具有唯一标识性:即使完全相同的两个对象,也并非同一个对象。对象有状态:对象具有状态,同一对象可能处于不同状态之下。对象具有行为:即对象的状态,可能因为它的行为产生变迁。分别用俩段代码,见证引用类型的伟大let arr = ['1', '4', '55'], data = [], item = {}arr.forEach(el => { item.num = el data.push(item)})
2020-09-22 11:25:28 69
原创 ESLint 报错:error Unreachable code no-unreachable
大多出错的原因都与 return 有关,可能是带有返回值的方法之中调用另一个方法的时候 把方法写在了 return 后面 代码的意思就是没有执行到这个方法;还有可能就是在遍历判断中使用了 return,符合条件 return 后面的判断没有执行到。我出错的原因是第二种switch (val) { case 0: return '待审核' break case 1: return '审核通过' break case 2:
2020-09-22 10:58:40 13383
原创 JavaScript 遍历数组赋值成对象并push到新数组中
初始数据list = ['750', '1080', '1125', '1242', '1242'],data = []遍历数组,生成对象,push到新数组Object.keys(list).forEach(key => { let item = { val: list[key] } data.push(item)})打印结果:[ { val: ‘750’ }, { val: ‘1080’ }, { val: ‘1125’ }, { val: ‘1242’ }, {
2020-09-18 20:29:31 7745
原创 Mac 执行 gulp 报错 -zzh: gulp: command not found
在mac系统下安装gulp,之后执行gulp 报如下错误:-bash: gulp: command not found回溯安装过程发现问题如下执行 npm rootApplications/XAMPP/xamppfiles/htdocs/gulp/node_modules以上路径说明npm只安装到了本地目录,需要执行如下命令更改npm目录:npm config set prefix /usr/local再执行:npm root结果: usr/local/lib/node_modul
2020-09-16 19:40:19 438
原创 Mac 执行 gulp 报错:File not found
command/ctrl + shift + h上栏替换前的内容下栏替换后的内容3. command/ctrl + option/alt + enter即可实现全部替换
2020-09-16 19:10:46 820
原创 使用偷懒方法,修改LocalStorage的值
代码环境是,localstorage中储存了Object格式的值obj,想要修改其中某个key值偷懒方法:重新赋值 obj.key = newVallocalStorage.setItem('obj', obj)
2020-09-09 15:13:30 3753
原创 box-shadow属性值详解
box-shadow: 2px 3px 5px 10px #ccc; 顺序为offset-x,offset-y,blur-size(模糊程度,值越大,模糊面积越大,阴影越淡),spread-size(阴影扩大或收缩),colorblur-size 和 spread-size 是可选的(默认0)详解
2020-09-04 17:05:59 1730
原创 VScode 在 Mac 的快捷键
control + G 快速找到某一行command + shift + k 删除整行代码command + fn + delete 删除当前行光标后的所有代码command + delete 删除当前行光标前的所有代码option + fn + delete 删除当前单词光标后到符号之间的代码option + delete 删除当前单词光标前到符号之间的代码...
2020-09-04 14:36:21 655
原创 如何使用eslint检测vue开发的代码
执行npm run lint -- -- fix检测代码报错信息及解决方法ESLint: The array literal notation [] is preferable.var xx = new Array()// 改为var xx = []
2020-09-02 20:09:29 787
原创 JavaScript时间换算单位
秒 - 分钟数(1 / 60).toFixed(4) // 保留四位数小数毫秒 - 分钟(1 / (1000 * 60)).toFixed(4) // 保留四位数小数
2020-09-01 18:28:54 900
原创 如何使用 toLocaleString() 得到任意格式的当前时间
getCurrentDay() { let date = new Date(); let newdate = date.toLocaleString('chinese', { hour12: false, year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit' }) // 获取24小时制,打印出 2020/09/01 15:10:32 thi
2020-09-01 17:13:59 1007
原创 解决分页器跳转页数跨度大而引起的请求数据量大的问题
封装分页器组件<div v-if="pageCount>1" class="do-pagination"> <span v-if="total" class="t">共 {{ total }} 条</span> <span v-if="page!==1" class="n" :class="{disable:page===1}" @click="pre" >&l.
2020-09-01 14:33:59 343
空空如也
父子嵌套数据,把每层的children单独成一个list
2021-11-26
代码什么意思?是做了深拷贝处理吗
2020-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人