没有合适的资源?快使用搜索试试~ 我知道了~
dd-stores:dd-stores钉钉小程序多状态管理 - 解决跨页面跨组件间通信,简洁小巧高性能(支持支付宝等阿里系小程序...
共28个文件
js:9个
json:7个
acss:4个
需积分: 10 1 下载量 186 浏览量
2021-05-14
00:19:01
上传
评论
收藏 35KB ZIP 举报
温馨提示
dd-stores - 钉钉小程序多状态管理 前言 随着应用复杂度增加,以及产品经理放飞自我的神奇脑洞,应对起来已经不是那么友好。同事也反馈,有些页面越来越复杂,store变得越来越臃肿,想拆分store,又比较繁琐。之后我细想了一下,其实主要原因是dd-store是以页面为维度,一个页面对应一个store,页面间共享的状态只能提到全局store上,或者两个页面共用同一个store,这样其实很不灵活,而且一堆互不相关的状态集合到一起,会使全局或共用的store臃肿杂乱。如果页面/组件支持多store,那我们就可以将之前臃肿的store拆分出各种各样的独立的store,然后在页面/组件使用的时候,只需按需引入对应store即可,这样就很好解决了现在的问题。 dd-stores支持页面/组件引入多个store。相比dd-store,配置和使用更简单,store定义更灵活,更加便于拓展和维护。而
资源推荐
资源详情
资源评论
收起资源包目录
dd-stores-main.zip (28个子文件)
dd-stores-main
src
create.js 6KB
.babelrc 28B
.npmignore 17B
example
app.acss 0B
pages
index
index.axml 359B
index.json 70B
index.js 450B
index.acss 208B
hello
hello.js 347B
hello.json 70B
hello.acss 186B
hello.axml 330B
snapshot.png 16KB
stores
helloStore.js 195B
globalStore.js 594B
indexStore.js 211B
components
header
header.acss 166B
header.js 465B
header.json 23B
header.axml 536B
app.js 66B
app.json 136B
package.json 253B
dist
create.js 6KB
.gitignore 224B
readme.md 5KB
package-lock.json 97KB
package.json 1KB
共 28 条
- 1
资源评论
明天哇哈哈
- 粉丝: 27
- 资源: 4733
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功