Vue
我的哥哥呦
不断学习,热爱学习的前端菜
展开
-
js的es6数组去重/js将数组数据放另一个数组
//数组去重Array.from(new Set(arr))//数组放置Array.prototype.push.apply(this.disabledTime,timeData)Array.prototype.push.apply(要转移的数组,数据源数组)原创 2021-01-21 11:49:19 · 1381 阅读 · 0 评论 -
js时间格式化问题苹果显示NaN安卓正常
后端传来的时间格式为2020-12-18格式,自己格式化后苹果显示异常new Date((item.eventEndTime).replace(/-/g,'/'))原创 2020-12-18 14:24:03 · 433 阅读 · 0 评论 -
git提交时过滤不需要上传文件
1.在文件夹下新建.gitignore2.添加对应配置.DS_Storenode_modules/dist# local env files.env.local.env.*.local# Log filesnpm-debug.log*yarn-debug.log*yarn-error.log*pnpm-debug.log*# Editor directories and files.idea.vscode*.suo*.ntvs**.njsproj*.sln原创 2020-11-30 16:39:52 · 836 阅读 · 0 评论 -
nodejs处理多个符合条件的数据
delete from my_test where id in (?)在传值时将前端传入的字符串split(','),解析成数组形式,然后传入即可,查询更改同理原创 2020-11-09 15:50:56 · 704 阅读 · 0 评论 -
去除字符串中的特殊符号及表情
str = str.replace(/\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g, "");原创 2020-11-05 12:33:15 · 1550 阅读 · 0 评论 -
vue跨域开发环境和线上环境替换url
1.前提是部署好了proxy跨域,才能有效letURL=null//配置Urlif(process.env.NODE_ENV!=='development'){//如果不为开发环境,则使用以下链接URL='xxxxxxxxx'}else{URL='/api'//使用proxy跨域指定的替代}constservice=axios.create({baseURL:URL,responseType:'json'...原创 2020-11-04 09:16:43 · 501 阅读 · 0 评论 -
Vue封装dialog组件基础
1.父组件中注册组件 @reValue为自定义接收子组件的返回值<template> <div id="app"> {{ message }} <com :msg="array" ref="compo" @reValue="fatherClick($event)"> <template> 插槽 </template> </com> </div&g...原创 2020-10-10 12:51:18 · 977 阅读 · 0 评论 -
vue-router左侧动态菜单点击快了无限循环问题
图中两个渲染完路由后,第一次进入进行了默认跳转,但是上面的判断是在用户登录后,刷新页面时重新获取路由渲染,此时不需要进行默认跳转,否则就会出现点击菜单无限循环的跳转原创 2020-09-21 08:58:43 · 546 阅读 · 0 评论 -
vue中通过axios获取后端文件流下载Excel
1.定义接口,暴露接口export function getDownload() { return request({ url: 'url', method: 'get', responseType: 'blob' })}2.通过后端返回值设置数据getDownload().then((res) => { const link = document.createElement('a') const blob = new原创 2020-08-24 16:55:01 · 1651 阅读 · 0 评论 -
webpack打包/cdn优化
1.在index.html中添加cdn文件<!-- 引入vue --> <script src="https://cdn.bootcss.com/vue/2.5.9/vue.min.js"></script> <script src="https://cdn.bootcss.com/vuex/3.0.1/vuex.min.js"></script> <script src="https://cdn.bootcss原创 2020-08-24 13:16:01 · 1213 阅读 · 0 评论 -
less中使用last-child选择器
css:.search{ .time{ &:first-child{ margin-left: 0px !important; } &:nth-last-child(2){ margin-left: -12px !important; } } }html:<divclass="search"><divclass="time">...原创 2020-07-22 14:09:53 · 16656 阅读 · 0 评论 -
ElementUI的Form表单居中
/deep/.el-dialog__body{ display: inline-block;}多次尝试发现改不了css,应在前面加上/deep/原创 2020-07-21 14:57:07 · 22209 阅读 · 2 评论 -
ElementUI-Message提醒框只显示一个
只需在提示框前加一个this.$message.closeAll();原创 2020-06-01 11:21:46 · 3438 阅读 · 0 评论