Ich habe den Rich Text-Editor mit read-native-ZSS-Rich-Text-Editor entwickelt, aber die Symbolleiste Aktionen funktioniert nicht, wer weiß, wie man es repariert? Vielen Dank. Unten ist der Code:reagieren native zss reichen Texteditor Symbolleiste Aktionen funktioniert nicht
<RichTextToolbar
getEditor={() => this.richtext}
actions={defaultActions} // <= this actions does not work
iconTint='black'
selectedButtonStyle={{backgroundColor:'yellow'}}
/>
die defaultActions in RichTextToolbar.js definiert wurde:
const defaultActions = [
actions.insertImage,
actions.setBold,
actions.setItalic,
actions.insertBulletsList,
actions.insertOrderedList,
actions.insertLink
];
Diese auch als Konstanten an hier definiert wurde:
export const actions = {
...
setBold: 'bold',
setItalic: 'italic',
...
insertImage: 'INST_IMAGE',
...
insertBulletsList: 'unorderedList',
insertOrderedList: 'orderedList',
insertLink: 'INST_LINK',
...
}
... Schaltergehäuse hier:
switch(action) {
case actions.setBold:
case actions.setItalic:
case actions.insertBulletsList:
case actions.insertOrderedList:
case actions.insertImage:
this.state.editor.prepareInsert();
if(this.props.onPressAddImage) {
this.props.onPressAddImage();
}
break;
Aber die Aktionen funktionieren nicht, bitte helfen und ich werde es zu schätzen wissen. Vielen Dank. Ich verwende diese Bibliothek aus dem Github:
https://github.com/wix/react-native-zss-rich-text-editor
Haben Sie es herausgefunden? Verstand deine Antwort teilen? – chapeljuice