- 博客(23)
- 收藏
- 关注
原创 git上下的vue项目npm时出现奇怪的错误
今天从git上下载了一个前端项目,在npm install时出现么明奇妙的报错,但是同事相同的项目,相同的操作却不报错。于是采取老办法删掉NODE_MODULES文件夹,重新执行npm install --registry=https://registry.npm.taobao.org但是还是无效。。。。于是执行 npm install 出现以下报错信息Binary found at D:\sdunicom\vue\mall-pc\node_modules\node-sass\vendor\wi
2020-07-15 16:34:44 5955 1
原创 控制对象属性
object.defindProperty(person,‘age’,{value: 18,enumberable: true,writeable: true,configurable: true})
2022-02-11 09:58:07 181
原创 Promise 处理异步
new Promise((resolve, reject) => {getBySourceId(this.purchaseId).then((res)=>{if(res.success){resolve(res.data)}else{reject()}})}).then((val)=>{return new Promise((resolve, reject) => {getOfflineMeetDetail(val).then((res)=>{if(res
2021-05-18 17:48:18 157
原创 去重
unique(arr) { const res = new Map(); return arr.filter((arr) => !res.has(arr.id) && res.set(arr.id, 1))},
2021-05-12 18:07:37 77
原创 记几个代码里常见的操作数组的方法
一 .find()例子:var list = [{code:'21111',name:'tianxia'},{code:'565547',name:'jueding'}]let result =list.find((res)=>{return item.code === '21111'})返回结果:{code:‘21111’,name:‘tianxia’}二.foreach()循环用三.filter()注意:要和.find()做一下区分,.find只查第一个符合条件的结果,像例
2021-04-27 16:58:56 226
翻译 关于 await async resolve关键词理解
贵有恒,何必三更起五更眠;最无益,只怕一日一曝十寒。一,await/sync概念:async/await是es8的规范,async 后面一般跟一个函数,也就是async一般跟在function前。await必须放在aysnc里面的函数体范围内。await后面应该跟一个promise对象。当使用了async/await后,程序流程就是:当执行到async/await程序时,进入async标识的函数体中,然后直到遇到了await,然后让await后面的代码执行(一般为一个异步操作,然后会返回一个pro
2021-04-16 16:50:38 584
原创 多个请求同时发起后如何处理后续
let p1 = request({ url: globals.providerGoodsUrl + 'masterPrice/findProviderPriceDataList?providerContractRowId='+this.rowId, method: 'get' })let p2 = request({ url: globals.providerGoodsUrl + 'masterPrice/findProviderPriceDataByContra.
2021-04-09 17:12:18 314
原创 vue项目单点登录的实现
1.需求:既要实现单点登录又要实现在未成功单点登录时跳转到正常的登录页.2.实现方法,router文件夹下:export const constantRoutes[{//此处为了让项目一开始就跳到sso页面所以把原项目首次出现的登录地址改成指向sso页面.path: '/login',component: () = > import('@/views/sso/index'),hidden: true,meta:{title: 'login'}},{//正常登录的页面path:
2021-03-30 12:41:07 2514
原创 ie浏览器 window.URL.createObjectURL Blob URL报错不兼容.
window.URL.createObjectURL()在IE10, IE11中报“Error: 拒绝访问的”错误.解决方式const pdfData = new Blob([content], { type: ‘text/csv’ });if (window.navigator && window.navigator.msSaveOrOpenBlob) {window.navigator.msSaveOrOpenBlob(pdfData , file_name);}else
2021-03-18 20:56:50 2698
原创 2021-03-11
/deep/ el-table__header-wrapper thead .el-table-column–selection .cell{display: none}
2021-03-11 16:16:58 79
原创 2021-03-11
控制台报错,Failed to resolve filter,从三个方面检查代码.filters是否掉了s.是否在声明Vue实例前.是否定义了两个filter.
2021-03-11 15:55:33 57
原创 关于首页楼层设计出现的小知识点
今天发现商城首页存在BUG,阅读大神代码,发现几个之前不知道的小知识,今日查缺补漏,记录一下。先上一小段代码<span v-for="(cat) in floor.storeySortlist" :key="cat.secondCategoryCode" class="floor-title2" :class="{'active': currSelect.includes(cat.secondCategoryCode)
2020-07-16 17:20:16 195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人