自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cofecode的博客

cofecode的博客

  • 博客(9)
  • 收藏
  • 关注

原创 刷新浏览器vuex数据丢失

项目中组件之间需要共享一些变量。于是乎我把各个页面之间需要共享的一些的值存到了vuex里面。其中一个页面拿到值之后,就把其存到vuex里另外的页面就用this.$store.state.XXX来调用。但是有个问题。在刷新浏览器后vuex里面的值就会全部丢失。目前没有找到更好的办法,只能把需要共享的值往sessionStorage里面存。然后每个组件自身需要用的时候,再去sessionStorage里

2017-08-28 10:47:46 1106

原创 axios window.open 拦截处理方法

做项目的时候,axios请求成功后会在新窗口打开一个网页。直接用window.open(url)被谷歌浏览器给拦截住了。解决方法:在axios发送之前就打开一个空白的新窗口var newPage = window.open()如果这样写,打开的空白页上有标题,显示的是“无标题”window.open('about:blank') 这样的话,标题上显示的是'about:blank'然后在axios的t

2017-08-28 10:12:42 3607

原创 element-ui 自定义弹框,加入图片

element 组件库里面有弹框组件。实际项目中需要用到弹框。需求是在弹框的div里面放入一张图片。用到的是element弹框组件的最后一个。自定义弹框组件 const h = this.$createElement;官方的js里面是先创建一个类似div的容器元素。message: h('p', null, [ h('span', null, '内容可以是 '), h('i', {

2017-08-28 10:10:15 11941 2

原创 window.open() 和 window.location.href

window.open() 和 window.location.hrefwindow.open window.open('https://www.baidu.com/') 打开新地址window.location.href 得这样写window.location.href='https://www.baidu.com/'两者的区别window.open('https://www.baidu.

2017-08-22 09:48:45 607

原创 js去掉小数点后多余的0

项目过程中,后端做了两位小数点的处理,返给我的是两位小数。 比如response里面的是180.50, 结果到了页面展示的时候。变成了180.5。原来是js会不失时机的把小数点后多余的0给去掉。解决方法 toFixed(2)例如this.integralBySum = response.data.data.integralBySum.toFixed(2)注意:这时需要后端返给字符串的金额。就不会出

2017-08-18 09:50:42 5437

原创 element-ui 格式化时间

原来。element-ui有自己封装好的格式化时间的方法。给时间组件的标签上绑定@change就行。然后再methods方法里面定义change方法<el-date-picker v-model="daterange" type="daterange" placeholder="选择日期范围" @change="dateChange"></el-date-picke

2017-08-08 11:32:52 2101

原创 url编码输出会把+号变成空格

url编码输出的时候会把+号变成空格。解决方法:不要用encodeURI,而使用 encodeURIComponent

2017-08-03 10:13:37 3972

原创 vue项目中this指向

实际项目过程中。在data里面定义好了 phone的值。在发送ajax请求后,this.phone的值便拿不到了。这里我axios去请求。then的回调是用es5的写法写的。发送请求前,this.phone还有值,发送请求后this.phone的值就有问题了。纠其原因是es5 的写法,this的值发生了变化。指向undefined。而这里我们的this 需要指向vue实例这里需要再继续补充箭头函数

2017-08-02 08:19:27 8082

原创 模块化操作

模块化操作理解两个单词export 对外部输出import 引入例如,输入一个变量export var name = 'chius';输出完了,怎么引用呢?import {name} from './text.js'console.log(name)多变量的输出export {a,b,c}export default的使用来自阮一峰 一个模块只能有一个默认输出,因此export defaul

2017-08-01 18:38:24 266

空空如也

空空如也

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

TA关注的人

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