自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020/10/20 react笔记,关于实现双向绑定时遇到的问题,以及解决跨域。

react:1.getFieldDecorator 使用这个进行form表单数据绑定,最后用value 进行整个 form表单提交。2.函数式组件 ,会导致input输入失焦。(onchange时 每输入一下就会失焦)直接使用,就不会出现失焦问题。 const Demo = () => ( <div>...... <input value={this.state.zjForm.mc} onChange=

2020-10-20 15:36:51 268

原创 react 创建项目失败(笔记)

更新 node npm install -g n --force或-f:强制重新安装 以及npm npm install -g npm 和淘宝镜像npm config set registry https://registry.npm.taobao.org

2020-10-09 09:32:05 739

原创 循环时,新建对象要住循环内,不然会被覆盖。

var res=[]; var zj={}; //会被覆盖,在这里新建对象的话,数组一直就是最后一个。 for(let i=0;i<QFDXList.length;i++){ var zj={}; //数组中push对象,解决覆盖问题,每次都新建一个对象 if(res[i].type!='danger') { ...

2020-07-24 09:41:06 473

原创 获取内容里面的换行符用于内容切割(2020-5-15笔记)

字符转ascii码:用charCodeAt();ascii码砖字符:用fromCharCode();\r13\n10data:test:`aaabbbb`,method:console.log('---------')console.log(String.fromCharCode(10));console.log(this.test.split(String.fromCharCode(10)));js:String.fromCharCode(numX,...

2020-05-15 10:19:23 316

原创 for循环,console.log出来的i,始终为最后的值,解决方法如下。

例子:for(var i=0;i<arr.lenght;i++){ 发送请求: ... console.log(i), // i值始终为最后一个 }原因:var定义变量i作用域造成的解决方法:1.let定义变量的方法:for(let i=0;i<arr.lenght;i++){ 发送请求: ... ...

2020-03-20 16:13:03 864

原创 vue 项目中使用print.js实现表单的打印。

首先:在main.js中import Print from '@/utils/print' // 引入js文件Vue.use(Print);在页面中: <div style="display: none"> //dispaly 用于显示或隐藏你需要打印的部分。 <div ref="print" > //命名ref...

2020-03-12 09:53:19 3403

原创 表格数据计算时,准确度js,以及数据的过滤。

import Decimal from './../decimal' // 解决精度问题 (vue页面引入)decimal.jsexport default { round: (value, exp) => { return decimalAdjust('round', value, exp); }, floor: (value, exp) => ...

2020-03-06 15:31:47 136

原创 tab切换时,echart图显示宽度问题,以及自适应屏幕法缩小。

mounted () { this.drawLine() }, methods: { drawLine () { // 基于准备好的dom,初始化echarts实例 let myChart = this.$echarts.init(document.getElementById('myChart')) // 绘制图表 my...

2020-03-06 15:22:45 1268

原创 vue element 单元格合并某一列

tabel: <el-table ref="djfaTable" class="topTable" v-loading="loading1" :data="tableData" :span-method="objectSpanMethod" :highlight-current-row="fa...

2019-12-18 14:21:01 1102

原创 element 关系树的懒加载 以及不同层级图标的渲染。

页面: <el-row v-loading="treeLoading"> <div> <el-tree class="filter-tree" //具体属性及方法含义参考官网 ...

2019-11-28 17:34:01 599

原创 vue 表格导出excel

首先:安装依赖cnpm install file-savercnpm install xlsxcnpm install script-loader然后在src目录下,新建vendor目录,存放Blob.js和Export2Excel.js文件Blob.js/* eslint-disable *//* Blob.js*//*global self, unescape */...

2019-10-09 16:25:25 193

原创 vue中使用echarts 多图表 随着父级div大小的改变而改变。

首先安装 npm install echarts --save (推荐使用cnpm,速度更快)然后首先需要全局引入在main.js中import echarts from 'echarts'Vue.prototype.$echarts = echarts然后在vue组件中:页面(html)<template><div> <div>...

2019-09-17 11:44:00 3461 1

原创 vue element 使用公共组件 实现select下拉框赋值 并同时实现两个下拉框的级联操作。

公共组件(子组件):<template> <el-select v-model="myValue"> <el-option v-for="item in selectData" :key="item.lable" :label="item.lable" :...

2019-09-10 20:33:31 4399

原创 对象及对象数组的深度复制

this.editCopy={...this.editData};//深度复制(对象) es6写法 不适用于数组的复制 this.multipleSelectionCopy = JSON.parse(JSON.stringify(this.multipleSelection));//深度复制(对象数组)...

2019-09-09 13:44:14 298

原创 echart 柱状图 改变tooltip显示值 ,将双柱的值进行相比,显示为百分比。

首先:由图可以看出params主要是对象数组,params和echarts的series是关联的。这里数组的个数取决于series的个数,当series只有一个时,params也就是只有一个对象的数组。由parmas的结构我们可以自由定义想要展示的提示数据。 tooltip: { trigger: 'axis', axisPointer: { ...

2019-09-06 15:11:16 2566

原创 字符串切割时报错 TypeError: Cannot read property 'split' of undefined

//字符切割 var arr=edycL.split('-'); edycL=arr[1]; var arr2=edecL.split('-'); edecL=arr2[1];对字符进行切割时报: TypeError: Canno...

2019-08-29 15:28:40 2165 1

原创 关于fieldset无法设定宽度,被子元素撑开的解决方案

fieldset在没有内部元素时,是以block方式解析的,即外部100%宽度自适应;但设置width以后,本应当维持这个宽度了,为何会被撑宽呢?因为它的min-width属性,在CSS的属性的权重中,min-width > width,...

2019-07-31 15:27:56 1344 1

原创 遍历树所有节点,根据条件判断,返回对应数据,用于页面数据过滤,将ID转化为对应的值

在树(Tree)里,根据ID找到对应的label值,用于页面过滤。<script> var data = [{ id:1, label: '一级 1', children: [{ id:4, label: '二级 1-1', children: [{ ...

2019-07-22 15:29:22 1809

原创 看了看vuex之后的一点总结

关于state、mutations和action state 管理的状态值 mutations 方法集 action 对数据进行处理如何使用commit 用于调用mutations里面的方法store.commit(‘方法’);调用vuex里面mutations的方法dispatch 用于调用actionthis.$store.dispatch(‘setTodos’); 调...

2019-06-17 09:51:17 71

空空如也

空空如也

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

TA关注的人

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