摘要:
使用情境:el-form表单验证通过,则提交数据,跳转下一步; 验证不通过则需要跳转第一个非法位置,方便用户定位 第一种:如果表单内都是input组件 this.$refs.dataForm.validate(async valid => { if (valid) { //验证通过,写需要的业务代码 阅读全文
摘要:
1、前端下载文件的两种形式(我目前知道的): (1)后台接口直接返回下载路径,根据路径下载; (2)后台接口返回文件流 ,根据blob来下载 2、根据路径下载具体怎么做? 直接把a标签的href属性设置为文件路径即可! 点击即可下载! <a href="文件下载路径">下载文件</a> 3、文件流怎 阅读全文
摘要:
工作中实际应用场景: 你要在原来代码的基础上,开发特定模块功能,要新建分支进行开发 1、拷贝代码 git clone "远程代码地址" 注意:git clone 在拷贝代码的同时已经将你的文件夹初始化为本地git仓库,你不用再初始化了 2、本地新建分支,并切换到该分支 git branch 分支名 阅读全文
摘要:
1、含义: (1)async 用于申明一个 function 是异步的,async 函数返回一个 Promise 对象,可以使用 then 方法添加回调函数 (2)await 用于等待一个异步方法执行结果,当函数执行的时候,一旦遇到 await 就会先返回,等到触发的异步操作完成,再接着执行函数体内 阅读全文
摘要:
console.time()/console.timeEnd()用来计算一段代码的执行时长 let i; console.time("count");//开始计算位置 for (i = 0; i < 100; i++) { // 代码部分 } console.timeEnd("count");//结 阅读全文
摘要:
需求:自己在本地模拟接口数据 1、要在public里面新建文件 2、安装axios npm install axios --save 3、main.js中引入axios 4、组件中访问 5、结果 阅读全文
摘要:
ctrl+z 撤销 ctrl+y 恢复撤销 ctrl+/ 注释代码 ctrl+p 在当前项目查找文件 ctrl+f 在当前文件查找字符串 ctrl+alt+f 全局查找字符串 ctrl+k 格式化代码 ctrl+g 跳转到某行代码 ctrl+alt+s 保存所有文件 安装Emmet依赖:快速写代码【 阅读全文
摘要:
1、为什么需要异步? JS是单线程语言 JS和DOM渲染共同使用一个线程,因为JS可以修改DOM结构,如果不是同线程,那DOM渲染会混乱~(不知道听谁的,或者顺序不对) JS执行过程中,DOM渲染必须停止;反之亦然 然而,很多场景下,如果一直等待会浪费资源,用户体验也很不好 所以 需要异步 异步的使 阅读全文
摘要:
什么是闭包? 1、闭包就是能够读取其他函数内部变量的函数。 2、闭包函数中的自由变量会保留它们在闭包函数最初定义时所处作用域中的值 。 闭包的各种情况: 阅读全文
摘要:
1、新建项目 2、登录 Hbuilder X编辑器左下角要点击登录 如果没有账号,要注册一个,然后完成认证,才能使用uniCloud~ 3、获取uni-app应用标识 4、创建云服务空间 创建好了之后,你就有了一个云服务空间: 阅读全文