您好,我正在使用这个名为 PropertyFieldCodeEditor 的自定义属性窗格控件。我想要的是将实际的 webpart 代码显示为代码编辑器的初始值,然后单击保存后,更改将反映在 webpart 上。
这是 PropertyFieldCodeEditor 的代码
PropertyFieldCodeEditor('htmlCode', {
label: 'Edit Code',
panelTitle: 'Edit Code',
initialValue: "",
onPropertyChange: this.onPropertyPaneFieldChanged,
properties: this.properties,
disabled: false,
key: 'codeEditorFieldId',
language: PropertyFieldCodeEditorLanguages.HTML
})
我试图把this.domElement
初始值,但它只接受字符串,我也可以找到一种方法来转换 this.domelement
为字符串..
还有我应该在里面放什么
protected onPropertyPaneFieldChanged(path: string, newValue: string) {}