簡體   English   中英

如何在Summernote編輯器(AngularJs版本)中上傳圖像?

[英]How to upload image in Summernote Editor (AngularJs version)?

誰能告訴我如何在summernote編輯器(angularJs v。)中上傳圖片? 我的代碼:

 $scope.imageUpload = function(files) { uploadEditorImage(files); }; function uploadEditorImage(files) { if (files != null) { Upload.upload({ url: ROUTES.RESOURCESUPLOADFILE, file: files }).success(function(data, status, headers, config) { var uploaded_file_name = data.file_name, file_location = '/assets/uploads/'+uploaded_file_name; $scope.editor.summernote('editor.insertImage', uploaded_file_name); }); } }; 
 <summernote editor="editor" editable="editable" on-image-upload="imageUpload(files)" ng-model="lessonFormEditData.description" ></summernote> 

錯誤:

TypeError: Cannot read property 'summernote' of undefined

同樣“可編輯”參數返回未定義:

$scope.imageUpload = function(files) {
          console.log($scope.editable); // undefined
};

謝謝!

成功后,您需要像上面一樣添加代碼。

var uploaded_file_name = data.file_name;
var file_path = '/assets/uploads/'+uploaded_file_name;
var editor = $.summernote.eventHandler.getModule();
editor.insertImage(vm.editable, file_path, uploaded_file_name);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM