自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 js一次性删除数组中多个元素

可以使用filter方法var arr = ['a','b','c','d','e']arr = arr.filter(item=>{return item==='b'})结果只留下b,删除了acde

2021-02-18 19:55:11 346

原创 el-table-column中设置width和min-width注意点

1.el-table-column不设置width与minwidth,每一列自适应,宽度一致2.el-table-column设置width=30%,无效。会被当成width=30px3.el-table-column设置min-width="30"或者30%,每一列都设置min-width才能实现每一列的百分比配置4.el-table-column同时设置min-width和width后,该列表格就会按照width来设置,相当于width就是一个最大宽度...

2021-02-18 19:36:56 18898

原创 利用HTML5的新特性修改当前页面的URL地址

HTML5为history对象添加了一个新方法,history.pushState(),用来在浏览历史中添加记录。pushState()方法带有三个参数:一个状态对象、一个标题(现在被忽略了)以及一个可选的URL地址history.pushState(state, title, url);state object —— 状态对象是一个由pushState()方法创建的、与历史纪录相关的javascript对象。当用户定向到一个新的状态时,会触发popstate事件。事件的state属性包含了历史纪录的

2021-02-18 19:09:47 1173

原创 vue vue-router路由参数可选,可传可不传

vue中的路由有时候需要参数,有时候不需要参数,可以如下图写法在path中,在可选参数后面加一个?就行了

2021-02-18 10:01:38 1446 2

原创 vue中data里的数据不能相互引用

如下图所示如果需要相互引用,需要使用computed

2021-02-18 09:49:26 1525

原创 如何改变vue中数组

错误方法通过数组的下标去改变数组结果1浏览器控制台上打印出42视图层没有发生变化3watch没有触发正确方法1通过数组.push改变数组内容正确方法2通过$set改变数组内容 例this.$set(this.arr,0,4)正确方法3通过重新赋值的方法改变数组内容this.arr = ['a','b','c']...

2021-02-11 16:12:20 343

原创 vue中改变对象属性的两种方式

vue有很多改变对象属性的方式,但每一种方式对应的场景不同,有些时候感觉自己已经改变了属性,但是实际上属性并没有变化,所以我对以下几种情况进行整理。1通过对象.属性的方式改变对象现有的属性结果1浏览器控制台上打印出{ “name”: “abc”, “age”: 18 }2视图层发生变化3没有触发obj的watch...

2021-02-11 15:36:52 9048 1

转载 svg字体不能更改颜色

svg字体不能更改颜色在阿里图标等字体图标库中下载svg字体,发现不能更改颜色,这是因为本身每一个svg文件中有一个path元素,里面有fill属性,fill属性规定了字体的颜色,所以在外部父元素设置color是无法改变其颜色。有三种方法可以改变svg字体。如果要改为黑色方法1:直接修改svg path元素中 fill属性为#000。但是这样的缺点就是只要用到这个字体图标都是黑色。方法二:fill="#fff"改为fill="currentColor"就可以在父元素中设置color为#

2021-01-25 17:50:05 1882

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除