3

Summernote Angular ディレクティブを使用しています。ただし、何らかの理由で機能していません。

問題:

summarnote 関数を識別できません...

ここに画像の説明を入力

<summernote code="text"></summernote>

<script src="components/bower_components/summernote/dist/summernote.js"></script>
<script src="components/bower_components/angular-summernote/src/angular-summernote.js"></script>

ypeError: undefined is not a function
    at activate (http://localhost/tm/app/components/bower_components/angular-summernote/src/angular-summernote.js:57:15)
    at link (http://localhost/tm/app/components/bower_components/angular-summernote/src/angular-summernote.js:129:30)
    at http://localhost/tm/Scripts/angular.js:7113:44
    at nodeLinkFn (http://localhost/tm/Scripts/angular.js:6711:13)
    at compositeLinkFn (http://localhost/tm/Scripts/angular.js:6105:13)
    at compositeLinkFn (http://localhost/tm/Scripts/angular.js:6108:13)
    at nodeLinkFn (http://localhost/tm/Scripts/angular.js:6705:24)
    at compositeLinkFn (http://localhost/tm/Scripts/angular.js:6105:13)
    at publicLinkFn (http://localhost/tm/Scripts/angular.js:6001:30)
    at link (http://localhost/tm/Scripts/angular-route.js:918:7) <div class="summernote ng-isolate-scope" code="text"> angular.js:10071

私が現在使用しているディレクティブは次のとおりです。https://github.com/outsideris/angular-summernote/blob/master/src/angular-summernote.js

これが適切な解決策でない場合、より良い代替案を提案できますか。

私も試しました:

<script src="components/bower_components/angular/angular.js"></script>
<script src="components/bower_components/summernote/dist/summernote.js"></script>
<script src="components/bower_components/angular-summernote/dist/angular-summernote.min.js"></script>
4

2 に答える 2

4

これは私にとってはうまくいきましたが、あなたにもうまくいくかもしれません:

変化する:

<script src="components/bower_components/summernote/dist/summernote.js"></script>
<script src="components/bower_components/angular-summernote/src/angular-summernote.js"></script>

に:

<script src="components/bower_components/summernote/dist/summernote.js"></script>
<script src="components/bower_components/angular-summernote/dist/angular-summernote.min.js">

正確なフローが実行されていました。

bower install summernote
bower install angular-summernote

その後:

<script src="components/bower_components/summernote/dist/summernote.js"></script>
<script src="components/bower_components/angular-summernote/dist/angular-summernote.min.js">
于 2014-10-05T12:36:34.610 に答える
3

次のようなjqueryとbootstrapを含める必要があります。

<script src="components/jquery/dist/jquery.min.js"></script>
<script src="components/bootstrap/dist/js/bootstrap.min.js"></script>

を参照してください。summernote の依存関係です

そして、私は angular-summernote の作者です。

于 2014-10-08T05:08:37.473 に答える