秋霜梦红尘
码龄5年
  • 91,108
    被访问
  • 97
    原创
  • 1,055,947
    排名
  • 14
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2017-07-30
博客简介:

秋霜梦红尘的博客

查看详细资料
个人成就
  • 获得36次点赞
  • 内容获得16次评论
  • 获得188次收藏
创作历程
  • 157篇
    2020年
成就勋章
TA的专栏
  • javascript
    19篇
  • 框架与插件
  • PHP
  • vue
    44篇
  • html
    3篇
  • elementUI
    6篇
  • axios
    2篇
  • css
    16篇
  • python爬虫
    5篇
  • python
    5篇
  • iview
    2篇
  • node.js
    9篇
  • 浏览器
    2篇
  • font-awesome
    1篇
  • ie
    1篇
  • 网页自适应
    1篇
  • es6
    4篇
  • 地理位置
    4篇
  • 微信
    1篇
  • jquery
    1篇
  • 浏览器内核
    1篇
  • 请求接口
    6篇
  • sass
    1篇
  • js插件
    1篇
  • 前端缓存
    1篇
  • 前端性能优化
    1篇
  • 工具
    1篇
  • react
    6篇
  • css效果
    11篇
  • 高级效果
    3篇
兴趣领域 设置
  • 前端
    css
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

javascript – JS乘以100得出奇怪的结果

var a = 0.0532;var b = a * 100;b应该返回5.32但是它返回5.319999999999999.我该如何解决?你应该使用 .toFixed()var a = 0.0532;var b = a * 100;b.toFixed(2); //specify number of decimals to be displayed
原创
发布博客 2020.11.05 ·
1349 阅读 ·
0 点赞 ·
0 评论

php中怎么设置编码

php页面为utf编码:header("Content-type: text/html; charset=utf-8");php页面为gbk编码:header("Content-type: text/html; charset=gb2312");php页面为big5编码:header("Content-type: text/html; charset=big5");
原创
发布博客 2020.10.15 ·
134 阅读 ·
0 点赞 ·
0 评论

前端学习之路:解决vue引入assets下图片路径找不到问题

<img :src="imgsrc2">export default{ data(){ imgsrc2: require('../assets/logo4.png') }}
转载
发布博客 2020.09.27 ·
674 阅读 ·
0 点赞 ·
0 评论

js中字符串全部替换

在js中字符串全部替换可以用以下方法:str.replace(/需要替换的字符串/g,“新字符串”)比如:"yyyy-MM-dd-hh-mm-ss".replace(/-/g,"/")结果如下:"yyyy/MM/dd/hh/mm/ss"
原创
发布博客 2020.09.18 ·
168 阅读 ·
0 点赞 ·
0 评论

JS字符串和数组之间的转换

1、字符串转换为数组var string = ‘123,456,789’;var stringResult = string.split(’,’);console.log(stringResult) //输出[“123”, “456”, “789”]var string2 = ‘abcdef’var string2Result = string2.split(’’)console.log(string2Result) //输出[‘a’,‘b’,‘c’,‘d’,‘e’,‘f’]string2.s
原创
发布博客 2020.08.31 ·
20 阅读 ·
0 点赞 ·
0 评论

简单设置textarea回车换行

在实际的项目开发中,我们需要输入文本,这样在html的input文本框,远远不能满足我们实际的需求,而采用文本编辑器插件又太过于复杂,所以有时候我们使用textarea来实现文本输入!那么怎么实现后台Enter换行在前台显示换行操作呢?首先在页面显示的换行其实是一个而我们输入Enter换行输入的事一个
所以我们需要把
替换成,我见过一个哥们,就是在后台转来转去,因为你在后台转的话,修改的时候,又把带到文本框中去了,非常不方便,并且操作复杂!那么换个思路我们可以直接在页面上操作这个功能?下面是简单的
转载
发布博客 2020.08.19 ·
1229 阅读 ·
0 点赞 ·
0 评论

element ui 的表单resetFields()方法不能重置表单为空

resetFields()只是重置,重置为初始值。重置的是munted时候的值。这个初始值是在form表单created时确定的,如果在created的时候赋值了,那么在以后的重置的时候都不会重置为空字符串。在进行编辑的时候需要在打开form表单的时候对输入框赋值,那么赋值动作就是在created的时候进行的,那么在以后重置的时候都不会重置为空字符串了。解决办法:利用this.$nextTick()将赋值操作放到dom渲染结束之后...
原创
发布博客 2020.08.15 ·
354 阅读 ·
0 点赞 ·
0 评论

element-ui 上传图片 后清空 图片 显示

使用element-ui组件,用el-upload上传图片,上传图片后再次打开还是会有原来的图片,想要清空原来上传的图片,只需要在组件上绑定ref,在提交成功后的方法里调用this.$refs.upload.clearFiles();就可以清除原来上传的文件。示例:<el-row> <el-upload ref='upload' //清空图片数组的 class="upload-demo" drag :headers="headers" //请求头
转载
发布博客 2020.08.15 ·
705 阅读 ·
1 点赞 ·
2 评论

【vue】Avoided redundant navigation to current location: “/xxx“.

路由重复,对功能没有影响原因:重复点击 elementui 中 tab 栏菜单,会报这种错误。// 解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push (location) { return originalPush.call(this, location).catch(err => e
原创
发布博客 2020.08.11 ·
567 阅读 ·
0 点赞 ·
0 评论

elementUI 表格 prop属性 如何通过判断转换值

替换createTime那一行:<el-table-column :label="htmlText.tbDate" width="80"> <template slot-scope="scope"> <span v-if="scope.row.createTime == 0">正常</span> //这里使用===还是==得看返回值是什么类型的,需不需要转换啥的,自己尝试一下就可以了,这样直接写也是行的,不过推荐最好使用=== .
转载
发布博客 2020.08.11 ·
557 阅读 ·
0 点赞 ·
0 评论

vue element ui在form表单中校验upload组件是否上传

思路:给 el-form-item 加上ref属性,在上传成功钩子函数中取消该项的表单校验<el-form-item label="附件:" prop="file_id" ref="file_Rule"> //给该项加ref <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-success="handleSuccess" :file-
转载
发布博客 2020.08.11 ·
557 阅读 ·
0 点赞 ·
0 评论

axios处理后台返回图片流格式数据

问题:调用后台图片接口,后台返回二进制流图片数据格式。前端接收到流后处理数据显示在img标签.解决:1、先设置axios接收参数格式为"arraybuffer"。responseType: 'arraybuffer'2、转换为base64格式图片数据在img标签显示:return 'data:image/png;base64,' + btoa( new Uint8Array(res.data) .reduce((data, by
转载
发布博客 2020.08.11 ·
928 阅读 ·
0 点赞 ·
0 评论

js--获取上个月的年月 和 上个月月底日期

function getLastMonth(){//获取上个月日期 var date = new Date; var year = date.getFullYear(); var month = date.getMonth(); if(month == 0){ year = year -1; month = 12; } return year+"年"+month+"月";}/** * 获取上个月月底日期 */
转载
发布博客 2020.08.09 ·
1265 阅读 ·
0 点赞 ·
1 评论

vue 如何清除定时器

在页面中需要定时刷新局部数据,在数据变化是否频繁的情况下,没有必要使用webSocket,因为数据变化频繁,数据实时变化太快看不清楚。因此页面会定时调用后台接口以达到实时刷新数据的效果。1、在data中定义一个定时器变量,timer2、在mounted中把定时器的复制为timer3、页面离开时,在destroyed中清除定时器已经timerdata() { return { timer:null, //定时器名称 }},created() { this.getHangTota
原创
发布博客 2020.08.09 ·
139 阅读 ·
0 点赞 ·
0 评论

关于Vue中的slot-scope=“scope“

<template> <el-table :data="tableData" style="width: 100%"> //---:data="用于存放请求数据回来的数组" <el-table-column label="索引值" width="400"> <template slot-scope="scope"> //--- 这里取到当前单元格 <span>{{ scope.$i..
转载
发布博客 2020.08.07 ·
617 阅读 ·
0 点赞 ·
0 评论

ElementUI分页Pagination自动到第一页

当数据量过多时,使用分页请求数据。设置分页的页数自动回到第一页。例:<div class="pagination"> <el-pagination background layout="prev, pager, next" :current-page.sync="currentPage" @current-change="current_change" :page-size="7"
原创
发布博客 2020.08.07 ·
334 阅读 ·
0 点赞 ·
0 评论

VUE中$refs的基本用法

ref 有三种用法:1、ref 加在普通的元素上,用this.$refs.(ref值) 获取到的是dom元素2、ref 加在子组件上,用this.refs.(ref值)获取到的是组件实例,可以使用组件的所有方法。在使用方法的时候直接this.refs.(ref值) 获取到的是组件实例,可以使用组件的所有方法。在使用方法的时候直接this.refs.(ref值)获取到的是组件实例,可以使用组件的所有方法。在使用方法的时候直接this.refs.(ref值).方法() 就可以使用了。3、如何利用 v-fo
转载
发布博客 2020.08.03 ·
184 阅读 ·
0 点赞 ·
0 评论

JS获取url参数

以下JS函数用于获取url参数:function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i<vars.length;i++) { var pair = vars[i].split("=");
原创
发布博客 2020.07.31 ·
27 阅读 ·
0 点赞 ·
0 评论

css处理图片下方留白问题

是因为ing是行级元素,浏览器就会默认留白了,这时候处理方法很简单,给img加上样式display:block就可以了。或者加上vertical-align: top;也可以的。
原创
发布博客 2020.07.30 ·
134 阅读 ·
0 点赞 ·
0 评论

window.location.herf与window.open

window.open("url","top") //只是表示打开这个页面,并不是打开并刷新页面window.location.herf = "url" //表示刷新重定向到新页面,同时刷新打开的这个页面
原创
发布博客 2020.07.29 ·
101 阅读 ·
0 点赞 ·
0 评论
加载更多