
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
实现合并行思路:需要一个数据来记录需要合并的行数据(数字几就代表合并几行,比如 [1, 2, 0, 1]就是第一行第四行不变,第二三行合并成一行),还要有一个变量来记录数组下标。
需求:从当前页面跳转到其他页面时,打开一个新窗口比如:点击页面上的用户反馈,打开用户反馈的新页面,要使用编程式导航编程式导航使用路由对象的resolve的方法解析路由,可以得到location、router、href等目标路由的信息,只要得到href就可以使用window.open打开新窗口了。代码如下:// 路由跳转新界面userFeedback() {...
最近项目中遇到这样一个问题,如下图:由于容器太宽,数据量不多,导致每一个x轴的间距都特别大,还导致了柱状图超过了坐标轴。这个轴由于使用的是类目轴,首先我想到的是用留白属性,就把 boundaryGap设置为truexAxis: {type: 'category',boundaryGap: true,//设置为true...
当我们使用富文本编辑器的时候,可以发现当缩小屏幕或者增大电脑分辨率的时候,富文本编辑起的菜单栏会超出甚至隐藏,如下图所示:检查控制台的代码发现,这个菜单栏运用了弹性盒模型,而且设置换行被注释掉了,就是即使超出了也不会换行,如下图所以我们只需要设置换行的样式就可以了,代码如下:.w-e-toolbar {flex-wrap: wrap;}这样,就是平时缩小或者分辨率增加菜单栏都不会隐藏了...
注意:父元素如果设置了pointer-event:none 并不意味着父元素上的事件侦听器永远不会被触发,当子元素上设置pointer-event值不是none,那么都可以通过事件传播机制来触发父元素上的事件。用法:该方法只能实现样式上的不可点击,点击依然会触发相应的点击时间,这个样式主要是配合js逻辑(return)阻止事件的发生。注意:如果同时使用这两种样式,会阻止事件的触发,但鼠标并不会显示
直接设置width:'xx%'是无效的,所有的width都设置为min-width,然后每一个el-table-column都需要设置百分比才会生效。代码如下:<el-table-columnprop="projectName"min-width="24%" //设置百分比label="项目点位名称"/><el-t...
理解SetSet本身是一个构造函数,用来生成Set数据结构。它类似于数组,但里面的成员是唯一的,不重复的。向Set加入值时,不会发生类型转换,它类似于精确相等运算符(===),主要的区别是向 Set 加入值时认为NaN等于自身,而精确相等运算符认为NaN不等于自身。Set 可以接收一个数组做为参数,用来初始化1.用法数组去重function noRepeat(arr) {return Array.
我们在开发过程中会碰到数据更新,但是视图并未改变的情况,情况如下:1.数组数据改变时,使用某些方法操作数组,数据变了,但是视图并没改变。(页面没有监测到数据改变)解决办法:使用下面这些方法操作数组,其数据会被vue监测push()、pop()、shift()、unshift()、splice()、sort()、reverse()可被vue监测到。替换数组:例如filter()、concat()和s
1.vue带参数跳转打开新页面this.$router.push跳转到指定URL,向history栈添加一个新的记录,点击后退会返回至上一个页面场景如下:点击首页的某一条任务的详情按钮,在当前页面打开任务详情页面,关闭详情弹框后返回首页代码如下<span @click="watchDetail(scope.row)">详情</span>// 本页面跳转到详情watchDet
方法一: 直接添加let obj = {name: 'sun'};// []let key = 'age';let value = 18;obj[key] = value;// .obj.age = 18;console.log(obj, 'obj');// {name: 'sun', age: 18} 'obj'方法二: 利用扩展运算符…let objName = {na







