Angularjs 多个TinyMce未显示/初始正确
Iam将TinyMce与ui TinyMce软件包一起使用。Angularjs 多个TinyMce未显示/初始正确,angularjs,angularjs-ng-repeat,tinymce,tinymce-4,angular-ui-tinymce,Angularjs,Angularjs Ng Repeat,Tinymce,Tinymce 4,Angular Ui Tinymce,Iam将TinyMce与ui TinyMce软件包一起使用。 首先,我在一个工作正常的表中通过ng repeat生成了多个TinyMce。为了便于比较,现在,ng repeat生成第二个TinyMce,它是只读的,没有功能。 由于这有时是随机行为,因此在第二个中不会生成一些TinyMce编辑器。 <tbody> <tr dir-paginate="v ..."> <td class="td-values1"> <i
首先,我在一个工作正常的表中通过
ng repeat
生成了多个TinyMce。为了便于比较,现在,ng repeat
生成第二个TinyMce,它是只读的
,没有功能。由于这有时是随机行为,因此在第二个
中不会生成一些TinyMce编辑器。
<tbody>
<tr dir-paginate="v ...">
<td class="td-values1">
<input type="text" class="form-control" placeholder="//News Titel" ng-model="v.srctitel" ng-readonly='v.srctitel'></input>
<textarea ui-tinymce='tinymceOptionsRead' ng-model='v.srcnews'></textarea>
</td>
<td class="td-values1">
<input type="text" class="form-control" placeholder="//News Titel" ng-model="v.tartitel"></input>
<textarea ui-tinymce='tinymceOptions' ng-model='v.tarnews' data-section='{{v.tarid}}' data-section2='{{v.tartitel}}'></textarea>
</span>
</td>
如果我把第一句话评论出来,它就完美了。
AngularJs
ng repeat
有问题吗?通过进一步检查,我发现它设置生成的TinyMce的ID有时与以前生成的相同
这是一个来自Angular软件包Angular ui tinymce
的错误,在版本0.0.18中得到了解决 initTiny(){
this.$scope.tinymceOptions = {//For Edits
menubar: false,
theme: 'modern',
plugins: 'save link ',
save_enablewhendirty: false,
toolbar: ' undo redo | styleselect | fontsizeselect | save | link | bullist numlist |',
fontsize_formats: '8pt 10pt 12pt 14pt 18pt 24pt 36pt',
statusbar: false,
height: 130,
save_onsavecallback: (editor) => {
...
},
};
this.$scope.tinymceOptionsRead = {//Readonly
menubar: false,
theme: 'modern',
plugins: '',
toolbar: false,
readonly: true,
statusbar: false,
height: 170,
};
}