自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从localstorage中获取数据

项目中,伴随着用户登录进系统,会带着一系列的数据进来,保存在store或者localstorage中,比如如图所示,数据在localstorage的user中,这里注意一下,正常情况下取user中的createTime可以用一个对象点一个对象,但是这里通过localstorage.getItem('user').user.createTime获取不到,返回值是undefined,这是为什么...

2019-01-21 19:37:40 29739

原创 获取数组最后一项内容

财务报表的页面逻辑会涉及到试算平衡这一个功能,他是取表格数据的最后一项中的字段内容进行比较,来计算方法一:let arr = this.tableData[this.tableData.length - 1]方法二:利用数组方法pop,删除数组最后一项,由于我的项目是用vue做的,用pop之后,页面的数据会少一行,没错,就是最后一行,所以,谨慎使用let arr = thi...

2019-01-21 19:31:25 5397

原创 输入框从右侧开始输入

由于近期一直在做财税报表的项目,所以一直在和数字打交道,输入框众所周知,都是从左侧开始输入,由于要输入数字,项目经理提的需求,输入框要从右侧开始输入如图,实现起来很简单,只需要加上一句话,style="direction: rtl;"但是有一点,如图输入还在左侧,看起来很别扭...............

2019-01-15 10:17:37 3011 2

原创 前端做数据的四舍五入处理

由于这个项目做的是财税相关,所以数据的处理会非常多,这次分享的是将数据做四舍五入的处理,看代码项目使用vue的axios做的,获取到数据res.res,遍历数据,首先想要将后端传给来的字符串转成number类型,然后调用toFixed方法,()中的数字表示保留几位,一般情况都是保留两位,这个看具体项目的要求,希望可以帮助到有需要的同学...

2019-01-14 09:57:05 2870

原创 ES2017 中新的字符串方法:padStart 和 padEnd

为什么要填充字符串?填充字符串的用例包括:以等宽字体显示平整的数据。 在文件名或URL中添加计数或ID:’file 001.txt’。 对齐控制台输出: ‘Test 001: ?’。 打印具有固定位数的十六进制或二进制数字:’0x00FF’。废话不多说,直接上代码'x'.padStart(5, 'ab')'ababx''x'.padEnd(5, 'ab')'xabab'...

2019-01-14 09:51:26 164

原创 删除数组中的undefined

为后端构造传值时,可能会造出这种数据[undefined,undefined,undefined,{...},undefinedundefined]这个时候就需要除去其中的undefined,我试过两种方法,第一种,成功的for (let i = 0; i < arr1.length; i++) { if (arr1[i] === undefined) { arr1...

2019-01-07 18:42:03 6159 3

原创 vue element select 对象 默认选中

在使用vue element时,使用到select,后端传过来的一个数组包含着对象,option的label在对象中,如下图这和element给的demo不一样,demo里面不是对象,再看看代码data中绑定的money这样就可以绑定上了...

2019-01-07 16:33:32 3111

空空如也

空空如也

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

TA关注的人

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