文件名称:lwc-das:使用分布式应用程序状态管理的Lightning App Builder中LWC的松散耦合
文件大小:1010KB
文件格式:ZIP
更新时间:2024-03-04 13:22:45
JavaScript
概述 lwc-das使您能够构建通用的,松散耦合的闪电Web组件(LWC)。 可以使用传入和传出属性直接在Lightning App Builder中配置这些组件之间的通信,而不用在单个组件之间发送专用消息。 这导致更高的组件可重用性和更清洁的组件架构。 有关此项目背后动机的详细说明和体系结构概述,请阅读中。 安装 在临时组织中安装(包含示例) 克隆存储库 git clone https://github.com/Oliver-Preuschl/lwc-das cd lwc-das 创建一个新的临时组织 sfdx force:org:create -s -f config/project-scratch-def.json -a lwc-das 推送到您的临时组织 sfdx force:source:push 导入样本数据 sfdx force:data:tree:import -
【文件预览】:
lwc-das-master
----codecov.yml(83B)
----.swift-sfdc.json(2B)
----.github()
--------workflows()
----sfdx-project.json(392B)
----.prettierignore(188B)
----images()
--------lab-config-1.png(710KB)
--------distributed-state-transformation-app-builder.png(88KB)
--------distributed-state-transformation.png(108KB)
----force-test()
--------main()
----config()
--------project-scratch-def.json(376B)
----LICENSE(11KB)
----force-app()
--------test()
--------main()
----jest.config.js(496B)
----.prettierrc(228B)
----README.md(8KB)
----data()
--------sample-data-PropertyTransformation__cs.json(3KB)
--------sample-data-plan.json(426B)
--------sample-data-DistributedStateTransformation__cs.json(513B)
----.gitignore(940B)
----.eslintignore(214B)
----.forceignore(349B)
----package-lock.json(392KB)
----package.json(1KB)