0

編集

エラーが発生したコードが役立つ場合

// Update model when calling setContent (such as from the source editor popup)
          setup: function (ed) {
            ed.onSetContent.add(function (ed, o) {   <----Right Here ed is undefined
              if (ed.isDirty()) {
                ed.save();
                ngModel.$setViewValue(elm.val());
                if (!scope.$$phase)
                  scope.$apply();

angular-ui を介して移植された tinymce の実例を取得しようとしていますが、angular-ui の 1225 行で次のエラーが発生し続けます

未定義のメソッド add を呼び出すことはできません。angular-ui のビルドを更新したので、最新であることがわかりました。

この順序でスクリプトを呼び出しています

ブートストラップ css jquery ui css angular-ui css

jquery スクリプト

jquery ui スクリプト

小さなmce

小さな mce jquery ポート

角度js

角度のあるui.js

app.js

controller.js

ディレクティブ.js

私のHTMLは次のようになります

<body ng-app="tinymce">
<textarea ui-tinymce ng-model="tinymce"></textarea>
<body>

そして、私はUIの依存関係をそのように渡します

"use strict";
var app = angular.module('tinymce', ['ui']);

他に何をすべきかわかりません。

何か案は?

4

3 に答える 3

1

同じ問題があります。bower を使用してインストールしている場合は、tinymce-release 4.0.2 をインストールしている可能性があります。そのバージョンが機能していないことがわかりました。

bower を使用すると、利用可能な最後のバージョンは 3.5.8 です。バージョン tinymce-release を簡単に変更したところ、動作するようになりました

于 2013-08-02T08:07:17.307 に答える