工作中遇到的问题总结: (单词排序) (提取链接中的参数) (vue-cli 3 4打包VUE项目出现空白页面解决方案)

一、单词排序

let arr = ['abc', 'aba', 'aef', 'Def', 'BoC', 'FED'];
let arrSort = arr.sort(function(s, t) {  
    let a = s.toLowerCase();  
    let b = t.toLowerCase();  
    if (a < b) return -1;  
    if (a > b) return 1;  
    return 0;  
})  
alert(arrSort);
运行结果:
[ 'aba', 'abc', 'aef', 'BoC', 'Def', 'FED' ]

二、提取链接中的参数

let url111 ='https://html?channel=tt&bid=3510520&sid=11047&reffer=3002170&teacher=xxx&clickid=xxx'

function getUrlObj (url){
    let str=url.split('?')[1].split("&")
        let urlObj={};
        str.forEach(v=>{
            urlObj[v.split("=")[0]]=v.split("=")[1]
        })
        return urlObj
}
console.log(getUrlObj(url111));
输出//{
  channel: 'tt',
  bid: '3510520',
  sid: '11047',
  reffer: '3002170',
  teacher: 'xxx',
  clickid: 'xxx'
}

三、vue-cli 3 4打包VUE项目出现空白页面解决方案
1.你的vue-cli必须是3或者4的
不然不要继续看
2.在项目文件下创建vue.config.js,然后重新打包就完事了

module.exports = {
        publicPath: "./",
        assetsDir: "static",
        outputDir: 'dist',
    }
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值