这是 Microsoft 2018 Devday 的 SPFx Demo 代码。课程的 PPT 可以在这里下载。
这个代码仓库把每步开发的步骤做成每个 branch。
- 使用 Yo 模板生成 Web Part 代码
- 使用 React 和 SASS 技术实现界面,使用 SharePoint List API 获取数据
- 使用 Yo 模板生成 Field Customizer Extension 代码
- 实现 Todo 列表的 Completed Field 的个性化代码
- 实现 Command Set Extension 来给菜单栏添加自定义功能
我们可以对比每个 branch 来查看每部步骤改动的内容。
SharePoint Framework 的官方开发中文文档可以在这里找到。

