
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
git log命令非常强大而好用,在复杂系统的版本管理中扮演着重要的角色,但默认的git log命令显示出的东西实在太丑,不好好打扮一下根本没法见人,打扮好了用alias命令拍个照片,就正式出道了!...
实现合并行思路:需要一个数据来记录需要合并的行数据(数字几就代表合并几行,比如 [1, 2, 0, 1]就是第一行第四行不变,第二三行合并成一行),还要有一个变量来记录数组下标。
需求:从当前页面跳转到其他页面时,打开一个新窗口比如:点击页面上的用户反馈,打开用户反馈的新页面,要使用编程式导航编程式导航使用路由对象的resolve的方法解析路由,可以得到location、router、href等目标路由的信息,只要得到href就可以使用window.open打开新窗口了。代码如下:// 路由跳转新界面userFeedback() {...
最近项目中遇到这样一个问题,如下图:由于容器太宽,数据量不多,导致每一个x轴的间距都特别大,还导致了柱状图超过了坐标轴。这个轴由于使用的是类目轴,首先我想到的是用留白属性,就把 boundaryGap设置为truexAxis: {type: 'category',boundaryGap: true,//设置为true...
直接设置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
将数组拼接成字符串,在JavaScript中,有两种方式。一种是Array对象提供的join()方法,另一种是Array对象提供的toString()方法。下面分别来介绍:join()定义和用法:join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。用法:把数组中的所有元素放入一个字符串,默认以逗号分隔var arr = ['sun', 'moon', 'sta







