如何在Vue项目中应用TypeScript?
一、前言
在VUE
项目中应用typescript
,我们需要引入一个库vue-property-decorator
,
1 | # npm 下载 |
Storybook是帮助前端组件开发的开源工具,可以支持React,Vue,Angular等框架。
它的网站首页这样说道:storybook 为UI组件提供一个独立的沙箱环境,在这里无论是edge case还是难于遇到的状态都可以造出来。可以把use case 像故事一样展现出来。
平常的组件开发,程序猿需要把组件单独放置在一个页面不断的调试,非常不人性化。而storybook就单独为开发人员提供了一个页面,将组件放置在他们提供的页面中清晰可见。
简单的说,如果我们是开发react组件,就不需要启动react的打包编译启动页面浏览组件,只需要启动storybook为我们内置的页面即可浏览组建
DOM diff 作为工程问题,需要具有一定算法思维,因此经常出现在面试场景中,毕竟这是难得出现在工程领域的算法问题。
无论出于面试目的,还是深入学习目的,都有必要将这个问题搞懂,因此前端精读我们就专门用一个章节说清楚此问题。
写代码之前需要知道setTimeout实现原理:本质上就是在给定的时间向任务队列添加回调函数,并执行。
1 | function mySetTimeout(...rest){ |