总所周知,js是单线程的。单线程意味着,js代码在执行的任何时候,都只有一个主线程来处理所有的任务(为了避免多线程可能产生的诸多问题,直接阉割多线程的可能性)。然而.....
装饰器是对类、函数、属性之类的一种装饰,可以针对其添加一些额外的行为。本文介绍的是,如何js方法装饰器,封装二次确认弹框操作,增加小伙伴的开发效率。
干前端工作,大致离不开三大任务:切图,对接口,写页面逻辑。说到对接口,那肯定是离不开网络请求API的封装的。我将网络请求的封装模式大致分为三个派系:
你可以通过传递 --mode 选项参数为命令行覆写默认的模式。例如,如果你想要在构建命令中使用开发环境变量
更小,更快,加强TypeScript支持,加强API设计一致性,提高自身可维护性,开放更多底层功能
typescript是个好东西,可是在vue中使用的时候却经常会遇到很多问题,本文收集了作者遇到的一些问题,已经对应的解决方案,希望能对读者有所帮助
该文章为异教徒解决方案,各位看官看下即可,切勿模仿!!!
本质还是webpack的配置,以及相关插件的使用
持续部署(continuous deployment)是持续交付的下一步,指的是代码通过评审以后,自动部署到生产环境。持续部署的目标是,代码在任何时刻都是可部署的,可以进入生产阶段。