反应和非反应 SharePoint Web 部件
反应 Web 部件仅为客户端部件;非反应 Web 部件中的元素需要有服务器才能运行。 建议将 SharePoint Web 部件生成为反应部件,因为这最符合用户体验模型和 WYSIWYG(所见即所得)创作原则。 不过,生成反应 Web 部件并不是在所有情况下都可行或经济又简单。
反应 Web 部件
反应 Web 部件是完全客户端 Web 部件。 也就是说,属性窗格中配置的每个组件的变化都会反映在页面上的 Web 部件中。 例如,对于待办事项 Web 部件,取消选中“已完成任务”会在 Web 部件中隐藏此视图。
非反应 Web 部件
非反应 Web 部件不是完全客户端的;通常,一个或多个属性需要调用以在服务器上设置/拉取或存储数据。 对于非反应 Web 部件,应在属性窗格底部启用“应用”按钮。
还可以自定义“应用”按钮,执行更具体的操作。
下面的示例展示了三个属性窗格结构对应的非反应 Web 部件。