5.5.2.52. ResourceYAMLEditor
一个 lazy 载入的 Kubernetes 资源的 YAML 编辑器,带有悬停的帮助和完成。组件使用 YAMLEditor 并在其之上添加更多功能,如资源更新处理、警报、保存、取消和重新加载按钮、可访问性等。除非提供了 onSave 回调,否则会自动处理资源更新。它应嵌套在 React.Suspense 组件中。
Example
<React.Suspense fallback={<LoadingBox />}>
<ResourceYAMLEditor
initialResource={resource}
header="Create resource"
onSave={(content) => updateResource(content)}
/>
</React.Suspense>
| 参数名称 | 描述 |
|---|---|
|
| 代表编辑器显示资源的 YAML/Object。这个 prop 仅在初始呈现过程中使用 |
|
| 在 YAML 编辑器之上添加一个标头 |
|
| 保存按钮的回调。传递它将覆盖编辑器对资源执行的默认更新 |