Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 多个TinyMce未显示/初始正确_Angularjs_Angularjs Ng Repeat_Tinymce_Tinymce 4_Angular Ui Tinymce - Fatal编程技术网

Angularjs 多个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

Iam将TinyMce与ui TinyMce软件包一起使用。
首先,我在一个工作正常的表中通过
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,
          };
        }