- 博客(5)
- 收藏
- 关注
原创 vue里$set
vue里$set:this.#set(obj, key, value)在项目开发中,经常会遇到这样问题,为data中的某一个对象添加一个属性但是从控制台打印中可以看到属性已经添加到对象里了,但是视图(页面)里没有展示。在这里我们发现虽然这个对象身上已经有了该属性,但是视图层并没有更新该数据,是什么造成的呢?由于受JavaScript的限制,vue.js不能监听对象属性的添加和删除,因为在vue组件初始化的过程中,会调用getter和setter方法,所以该属性必须是存在在data中,视图
2020-12-24 16:52:04
210
1
原创 表格table圆角样式设置
table表格圆角边框问题table表格的border-radius属性与border-collapse:collapse 冲突,圆角边框不生效.可以用一个div包住,给圆角边框后overflow:hidden; 给tr td th 右下边框,再border-collapse
2020-07-07 16:32:58
2752
1
原创 移动端ios系统,软键盘收起,页面不回到底部
项目中遇到了,页面中input框输入信息软件盘弹起,输入完成后,点击确定,软件键盘收起时,发现页面底部滚动到上面,底部留白,页面不会弹到底部。解决方法:1,在main.js添加document.addEventListener('focusout', function (e) { window.scrollTo() })。然后在页面点击提交按钮时添加:window.scrollTo(0, 0)。...
2020-04-08 11:18:33
463
原创 前端开发:实现p标签文字上下居中
之前实现p标签上下居中一般都是用height和line-height的来设置。今天在修改样式的时候,p标签的内容可能是一行也可能是两行,所以用height和line-height就没效果。今天找到了一种方法,挺好用的。设置p标签的父元素样式{height, position: relative;},p标签的样式{width,line-height(两行是的行高),position: absolut
2017-07-17 15:45:48
25792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人