您好 @Yan_Rudenko,开始阅读的最佳文档可能是本教程:
正如您提到的,插件出口 (Plugin Outlets) 是自定义 UI 的最佳方式。但它们并非随处可用。只有 UI 的某些部分设计为可自定义。
使用常规 JS 操作 DOM 会导致错误,因为我们的渲染框架将失去对其渲染到屏幕的元素的控制。最好坚持使用支持的插件出口和其他 Discourse JS API(教程中也涵盖了这些)。
您好 @Yan_Rudenko,开始阅读的最佳文档可能是本教程:
正如您提到的,插件出口 (Plugin Outlets) 是自定义 UI 的最佳方式。但它们并非随处可用。只有 UI 的某些部分设计为可自定义。
使用常规 JS 操作 DOM 会导致错误,因为我们的渲染框架将失去对其渲染到屏幕的元素的控制。最好坚持使用支持的插件出口和其他 Discourse JS API(教程中也涵盖了这些)。