SharePoint Online Framework Extension 简介

  前言

  可以使用 SharePoint 框架 (SPFx) 扩展来扩展 SharePoint 用户体验。 使用 SPFx 扩展,可以自定义 SharePoint 体验的更多方面,包括通知区域、工具栏、列表数据视图和表单。 SPFx 扩展在生产使用的所有Microsoft 365订阅中可用

  SPFx 扩展使你能够在新式页面和文档库中扩展 SharePoint 用户体验,同时使用熟悉的 SPFx 工具和库进行客户端开发。 具体而言,SPFx 包括四种扩展类型:

  • 应用程序定制器将脚本添加到页面,访问众所周知的 HTML 元素占位符,并使用自定义呈现来扩展它们。
  • 字段定制器为列表中的字段数据提供修改的视图。
  • CommandSets - 扩展 SharePoint 命令平面以添加新操作,并提供可用于实现行为的客户端代码。
  • 表单自定义工具:提供一种方法,通过将组件关联到内容类型,来使列表和库具有默认的新、编辑和查看表单体验。

  可以将扩展与常见脚本框架(例如Angular和React)一起生成,也可以生成普通 JavaScript 项目。 例如,可以将 React 与 Office UI Fabric React 中的组件一起使用,以基于 Microsoft 365 中使用的相同组件创建体验。

  正文

  1.我们演示一下如何创建Extension,进入指定文件夹目录,使用cmd命令,如下图:

  2.解决方案的类型选择Extension,如下图:

  3.这里面有几种类型的Extension可以选,我们选择Application Customizer,如下图:

  4.输入Extension的名字,然后会开始创建和执行npm install,如下图:

  5.在这个页面等待npm install,回车开始安装,如下图:

  6.等待npm install安装完毕,我们就可以使用新建的Extension解决方案了,如下图:

  结束语

  后续,我们会继续为大家介绍Extension解决方案的用法,欢迎大家持续关注!

posted @ 2024-02-23 18:39  霖雨  阅读(18)  评论(0编辑  收藏  举报