angular-ueditor — это форк Baidu UEditor.
Цель — упростить использование UEditor с Angular.
http://zqjimlove.github.io/angular-ueditor/
Включите оба файла javascript UEditor:
<script type="text/javascript" src="/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="/ueditor/ueditor.all.js"></script>
Возьмите последний релиз и файл javascript:
<script type="text/javascript" src="angular-ueditor.js"></script>
Затем добавьте angular-ueditor в зависимости модулей:
angular.module('app', ['ng.ueditor'])
Вы должны включить файл javascript UEditor самостоятельно, потому что UEDitor нет в Bower.
bower install angular-ueditor --save
Необходимо привязать NgModel
<div class="ueditor" ng-model="content"></div>
Вы можете настроить UEditor через начальную конфигурацию UE.
<div class="ueditor" config="config" ng-model="content"></div>
...
<script>
$scope.config = {
...
}
</script>
ready(listener)
Регистрирует обратный вызов слушателя, который будет выполняться всякий раз, когда редактор готов.
параметр | тип | Детали |
---|---|---|
listener | function(editor) | Обратный вызов вызывается всякий раз, когда редактор готов. |
<div class="ueditor" ready="ready" ng-model="content"></div>
...
<script type="text/javascript">
$scope.ready = function(editor){
alert(editor.getContent());
}
</script>
Если вы хотите собрать из мастера, вам нужно:
npm install
grunt
npm install
npm test
Лицензия Mit: http://www.opensource.org/licenses/mit-license.php
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )