diff --git a/samples/react-list-form/src/webparts/listForm/components/ListForm.tsx b/samples/react-list-form/src/webparts/listForm/components/ListForm.tsx index 2a3e02e16..7760e50cc 100644 --- a/samples/react-list-form/src/webparts/listForm/components/ListForm.tsx +++ b/samples/react-list-form/src/webparts/listForm/components/ListForm.tsx @@ -300,7 +300,7 @@ class ListForm extends React.Component { const data = this.state.fieldsSchema .reduce((newData, fld) => { if (fld.DefaultValue && fld.FieldType.indexOf("TaxonomyField") > -1) { - newData[fld.InternalName] = fld.DefaultValue.replace(new RegExp("([#][0-9]+;#|^[0-9]+;#)", "g"), "") + newData[fld.InternalName] = fld.DefaultValue.replace(new RegExp("([#][0-9]+;#|^[0-9]+;#)", "g"), ""); } else { newData[fld.InternalName] = fld.DefaultValue; } diff --git a/samples/react-list-form/src/webparts/listForm/components/formFields/SPFieldRichTextEdit.tsx b/samples/react-list-form/src/webparts/listForm/components/formFields/SPFieldRichTextEdit.tsx index aca1a6df3..34cb86fc8 100755 --- a/samples/react-list-form/src/webparts/listForm/components/formFields/SPFieldRichTextEdit.tsx +++ b/samples/react-list-form/src/webparts/listForm/components/formFields/SPFieldRichTextEdit.tsx @@ -23,9 +23,6 @@ const SPFieldRichTextEdit: React.SFC = (props) => { tinymce.init({}); const { Name, RichTextMode } = props.fieldSchema; const value = props.value ? props.value : ''; - if (tinymce.editors[`Editor-${Name}`] !== undefined) { - tinymce.editors[`Editor-${Name}`].setContent(value); - } const editorConfig = { "relative_urls": false, "convert_urls": false, "remove_script_host": false, @@ -39,8 +36,8 @@ const SPFieldRichTextEdit: React.SFC = (props) => { return { props.valueChanged(event.target.getContent()); }} + value={value} + onEditorChange={props.valueChanged} />; };