- 博客(11)
- 收藏
- 关注
原创 uniapp Cannot find module ‘uni-read-pages‘
uniapp项目初始化出现了 Cannot find module ‘uni-read-pages‘,我尝试了多种方式都不行。最后自己解决是要从 cmd 打开黑窗口 ,然后切换到 项目目录下 进行npm install。直接在项目目录右键这几个都打不开。
2023-03-21 13:48:22
1393
原创 js 判断空值null 、““ 、“ “、undefined等
1.用trim()去掉左右两边空,再用长度判断:代码为【if (string.trim().length == 0)】;去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");去除字符串内右侧的空格:str = str.replace(/(\s*$)/g,"");去除字符串内所有的空格:str = str.replace(/\s*/g,"");去除字符串内左侧的空格:str = str.replace(/^\s*/,"");2、replace正则匹配方法。
2023-03-02 10:20:44
524
原创 elementui 表格 增删改
一般出现问题的:对象直接赋值 this.ruleForm = row会出现this指针问题,哪怕是 this.ruleForm = JSON.parse(JSON.stringify(row)),如果对象不复杂的话,而且后端返回的跟自己要的fuleForm结构大体一致,可以这么做,但是还是建议一个一个赋值,避免一些其他属性一起拷贝过来,而且如果是引用类型的话,还要用再深拷贝一下,否则一样会用指针问题,如图还有一个就是响应问题,一般用this.$set(),具体看情况,tree有时可能无法响应
2022-05-30 11:45:46
337
原创 tree结构跟递归
treearr = [ { id: '01', name: '⼤⽼板', pid: '', job: '总办' }, { id: '02', name: '⽼吴', pid: '01', job: '产品部' }, { id: '03', name: '⼩美', pid: '01', job: '⼈事部' }, { id: '04', name: '⼩马', pid: '01', job: '开发部' }, { id: '05', name: '⼩王', pid: ...
2022-05-30 11:14:52
291
原创 setTimeout,promise,promise.then, async,await执行顺序问题
setTimeout,promise,promise.then, async,await执行顺序问题请看下面题目:async function async1() { console.log('async1 start'); await async2(); console.log('asnyc1 end'); } async function async2() { console.log('async2'); } console.log('script
2021-03-13 18:36:56
189
原创 Promise 异步同步 面试题
这道题可以说是面试必考了,我在笔试中就遇到过好多次,你们应该都遇到过吧?。。以前拿到这道题时,我整个人都是懵的,看着代码就觉得又长又绕的,最后总是不能完全做对。题目解题步骤思路答案总结为什么需要异步关于 Promise微任务 & 宏任务JS 执行顺序【简单版】JS 执行顺序【加上 Event Loop】JS 执行顺序【加上微任务、宏任务】1.题目请输出下面的执行结果: new Promise(resolve => { setTimeout(...
2021-03-13 18:22:38
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人