- 博客(9)
- 收藏
- 关注
原创 white-space: nowrap;导致宽度溢出
我希望的效果实际效果<li class="title clearfix"> <i class="iconfont icon-right fl"></i> <a class="a ellipsis fl" href="/jinritoutiao/20220106/252039.html" title="郑州三公中医院怎么样?服务很贴心 认真负责">郑州三公中医院怎么样?服务很贴心 认真负责</a> <span class="
2022-01-06 17:46:52
1514
1
原创 常用的正则验证
// 手机号码 /^1[3|4|5|6|7|8|9][0-9]{9}$/ // 座机 /^(0\d{2,3}-\d{7,8})(-\d{1,4})?$/ // 身份证 /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/ // 密码以字母开头,长度在6~18之间,只能包含字母、数字和下划线 /^[a-zA-Z]\w{5,17}$/ // 邮政编码 /[1-9]\d{5...
2021-06-02 14:14:40
137
原创 Optional chaining(可选链)
我们定义一个空的objconst obj = { };console.log(obj.one.two);运行后我们看到报错Uncaught TypeError: Cannot read property 'two' of undefined改用可选链**?.**用户可检测不确定的中间节点console.log(obj.one?.two);运行后不再报错undefined...
2021-03-15 10:15:05
1851
原创 pm2+node来部署项目
我刚来的时候公司用的是nginx,公司决定放弃nginx,使用pm2+node来部署项目。为什么使用pm2? pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能。主要特性:内建负载均衡(使用 Node cluster 集群模块)后台运行0 秒停机重载具有 Ubuntu 和 CentOS 的启动脚本停止不稳定的进程(避免无限循环)控制台检测提供 HTTP API远程控制和实时的接口 API(Nodejs 模块,允
2020-10-10 10:19:18
147
原创 Cannot redefine property: $router
路由被重复定义了,在优化项目时,index.html页面引入了vue-router.js文件,在vue.config.js里配置config.externals = {vue: “Vue”,‘vue-router’: ‘VueRouter’,“element-ui”: “ELEMENT”},就好了。
2020-09-11 14:09:19
7134
原创 el-table-column中必须是prop来传值怎么处理数据
el-table-column中必须是prop来传值怎么处理数据使用属性formatter<el-table-column prop="scale" label="分润比例" width="180" :formatter="state"></el-table-column>methods:{ stateFormat(row, column) { return row.scale * 100 + '%' },}...
2020-08-12 20:49:29
7226
2
原创 JavaScript的闭包
JavaScript的闭包官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。不理解不要紧,先来一个简单的闭包 function funA(){ let a = 857; return function funB(){ let b = a; return b; } } let A = funA()...
2020-02-29 15:45:01
144
2
原创 js冒泡排序
js冒泡排序冒泡排序是一种常见的排序,使用循环进行逐一比较,完成排序,假设有一个数组let arr = [5,6,2,3,8,7,9,1,0,4];按照从大到小排序,依次比较相邻的两个元素,就可以完成由大到小排序代码实现如下:let arr = [5,6,2,3,8,7,9,1,0,4]; let t; for(let i=0;i<arr.length-1;i++){ for...
2020-02-29 15:40:37
245
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人