Taro+Hooks 小程序
2019-06-04 本文已影响0人
D_I_
-
Taro Hooks 里面给的demo TodoMVC GitHub
Taro版本记得要1.3.0以上
-
下载完项目,将文件解压,记得修改一下project.config.json里面的appid,改成你自己的小程序appid.
目录 修改appid -
然后 yarn install 安装一下项目的依赖
-
npm run dev:weapp 就可以跑起来了,然后打开微信开发者工具,打开项目,就长这样.
微信开发者工具视图 -
接下来看看代码
代码片段
hooks大概就长这样,然后就可以搬砖了.
讲一下要注意的.
- Taro一定要升级到1.3.0版本以上
- 不能在class里面使用Hooks,所以需要将class改成function这种定义形式
-
这样一来不能使用Class的话,就没办法使用config.
image.png - 使用useEffect()需要注意,useEffect({},[]),后面的中括号指的是执行一次,具体的useEffect使用可以看看useEffect文档,特别是结合setInterval,有点复杂.后续更新.