自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java新手的博客

都是在平时自己学习中看到的知识点,根据查询总结出的知识

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

原创 vue页面的定时刷新

setIntervalsetInterval以指定时间为周期循环执行,一般用于刷新表单,对于一些表单的假实时指定时间刷新同步在做一个项目的时候,会遇到要求一个页面几分钟去定时刷新一下获取最新数据的情况,需要用到 setInterval() 了,下面是自己使用的vue中查询是否有未读消息的通知的定时器。template标签中消息通知的内容:<div class="btn-bell"&...

2019-01-17 15:00:01 3577

原创 Vue 新手:在vue中引入外部的js文件

在vue中如果把所有的代码都写到一个页面中,有时比较难找,显得比较复杂,所以一些js代码会写在外面的js文件中,然后引入到使用的页面中。可以在src下新建一个文件夹去存这个js文件,例如:DateToString.js,一定要写export ,需要把模块抛出,让其他组件可以获取到。export let DateToString = function (time) { var year = ...

2019-01-09 20:52:43 18438 6

原创 新手:Vue 刷新当前页面

采用window.reload(),或者router.go(0)刷新时,整个浏览器进行了重新加载,闪烁,体验不好,在vue中可以使用provide/inject组合,允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。在App.vue组件中的代码:<template> <div id="app"> ...

2019-01-08 21:25:04 957

原创 Vue中 axios delete请求参数

vue中axios 的delete和post,put在传值上有点区别;post和put有三个参数,url,data和config,所以在使用这两个时,可以写成axios.post(api,{id:1}),axios.put(api,{id:1}),但是delete只有两个参数:url和config,data在config中,所以需要写成 axios.delete(api,{data:{id:1}...

2019-01-07 15:38:29 37655 1

原创 解决Vue数组更新不渲染的问题

当使用索引直接赋值和直接修改数组长度时,Vue不能检测出变动的数组。这样写页面显示的是共0个<span class="pull-right">已全部加载,共{{fileDatas.length}} 个</span>js:export default { data() { return { fileDatas: [] ...

2019-01-06 17:39:41 11990 1

原创 Vue-elementUI el-dropdown 下拉框绑定点击事件

下拉框使用@click没有作用,要使用@click.native<input ref="upload-input" accept="*/*" type="file" style="display:none" @change="handleClick"><input id="uploadFolder" multiple=""

2019-01-03 09:42:56 4665

空空如也

空空如也

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

TA关注的人

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