タブビューとテキスト エディターの統合に問題がある可能性があります。ユーザーがタブを切り替えない限り、エディターが表示され、正常に動作します。ユーザーがタブを切り替えて、テキスト エディターが統合されているタブに戻ると、エディターの内容が消えて無反応になります (テキストを入力できません)。
これを次のエディターでテストしましたが、結果は異なります。
- ckeditor - 値がリセットされ、コンポーネントが無反応になる
- tinymce - 値がリセットされ、コンポーネントが無反応になる
- 水銀 - 値はリセットされますが、コンポーネントは機能します (テキストを新たに入力できます)。
- nicedit - 動作します!
以下はサンプルコードの定義です。
webix.ui({
container: 'richtext-div',
view: "tabview",
cells:[{
header: 'Tab 1',
view: 'form',
elements: [{
view: 'ckeditor',
width: 800,
height: 500,
value: 'This is a test value for the rich text component'
}]
},{
header: 'Tab 2',
rows: [{
template: 'This is the second tab'
}]
}]
});
以前にこの問題を解決したことがある人は、アドバイスしてください。Tnx。レフテリス