如何使用 vue-devtools 进行调试
vue-devtools 是 Vue 开发最重要的开发工具,如果你是一个 Vue 开发者,vue-devtools 重要程度不次于浏览器的开发者工具。 官网地址:https://devtools.vuejs.org/ 开启 devtools 项目中默认开启 devtools。如果使用浏览器插件版本的 devtools,安装插件后直接就可以在浏览器开发者工具中看到 Vue 选项卡,点...
vue-devtools 是 Vue 开发最重要的开发工具,如果你是一个 Vue 开发者,vue-devtools 重要程度不次于浏览器的开发者工具。 官网地址:https://devtools.vuejs.org/ 开启 devtools 项目中默认开启 devtools。如果使用浏览器插件版本的 devtools,安装插件后直接就可以在浏览器开发者工具中看到 Vue 选项卡,点...
为什么有的公司要求代码结束要写“;”,有的公司就不要求写“;”?这也曾经是程序员之间热议的话题。 没有分号 下面是一段没有分号的代码。 const suffix = 'node' ['left', 'right'].forEach(item => { console.log(`${item}_${suffix}`) }) 上面这段代码直接是无法运行的,报一个错误:...
在商业项目中,基本上都是前端和后端同时进行开发,后端会提前将接口通过swagger或postman、apifox等工具将api接口定义给到前端,前端根据接口来请求和测试。 但是更多时候后端来不及给到接口、或者开发阶段经常提交代码,非常不稳定,无法满足正常的接口开发和测试。 这时候我们就可以通过postman、apifox、mock2js提供的mock工具来进行接口模拟,即使后台服务挂掉,...
Promise跟TS搭配,可以让IDE有更好的体验,下面分享一下我使用的经验和体会。 Promise是支持Promise<T>((resolve, reject) => {})。 定义interface或type 类型一般在什么地方使用,就定义在什么地方。但我这里用的一种生产项目的定义方式,在src/typings下定义*.d.ts文件,按模块名称分类。 同时tsc...
本文同步发布在掘金 代码:https://github.com/cbtpro/vue3-custom-popup 在线预览:https://cbtpro.github.io/vue3-custom-popup/ 背景故事 不管是ant、elementui还是vant,都提供了类似的弹窗功能,但都需要在组件中注册,并将代码写在组件中。 有组件化编程习惯的,可能...