- 博客(8)
- 收藏
- 关注
原创 js(递归与非递归)实现二叉树的先序遍历、中序遍历、后序遍历
示例数据var btree = { value:"A", leftLeaf:{ value:"B", leftLeaf:{ value:"D" }, rightLeaf:{ value:"E" } }, rightLeaf:{ value:"C", leftLeaf:{ value:"F"
2020-12-14 20:51:27
494
原创 js实现树的深度优先搜索、广度优先搜索
树的深度优先搜索以及广度优先搜索示例数据tree = { value:"A", children:[ { value:"B", children:[ { value:"D", children:[] }, {
2020-12-14 11:52:49
1084
原创 el-date-picker组件自主开发时间段
element-ui --el-date-picker组件自主开发时间段,起始时间不能大于结束时间,结束时间不能小于起始时间<!-- template--><el-date-picker v-model="startTime" type="date" placeholder="强制开始时间" style="width:100%" ...
2020-03-22 22:09:15
165
原创 解析json字符串,遇特殊字符解析报错
在本次开发中,同事说数据不能展现,我看了之后也是一筹莫展,粗率的看传输来的数据也没什么错,但控制台就是报错,报错如下:这是说json字符串中有格式不符合解析规范,这范围太大了,于是我逐段逐段的进行排查,终于我在字符串中看到了'\n',心中大喜,卧槽,肯定就是这玩意了,然后一排查果然是,JSON.parse()函数不能直解析特殊字符,特殊字符需要转义,即多加一个斜杠,转义符,但大部分数据都是...
2019-01-05 15:37:10
5362
1
转载 弹出输入框,出现光标错位
本次开发中,遇到了一问题就是,在一个弹出框狂中有一个input标签,当刷新页面的时候会有很大几率出现input框标签光标会错位;遇到这个问题的时候我也是一脸懵逼,所以我向百度求助,很快就得到了答案,我的开发中弹窗是用的框架vant中的van-popup标签,vant是一个很好用的移动端开发ui框架,大家可以试试;光标错位的原因是弹出框样式定义了定位样式position:fixed,将这个样式改为p...
2019-01-03 10:25:14
2022
原创 遇到textarea标签不兼容ios,会出现在ios端不能输入
在开发中首次碰到了textarea标签在ios手机,不能输入和操作,在百度上搜了一下,在ios端该标签可能默认设置-webkit-select-user为none,所以需要在该标签的class中将-webkit-select-user设置为auto,另外还是不保险的话就在textarea标签中添加属性contenteditable="true",这是强制可编辑属性,就算是div设置了该属性都能进行...
2019-01-03 10:05:24
3179
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人