Слияние кода завершено, страница обновится автоматически
Angular2 UEditor компонент
Введение Angular2 Ueditor — это компонент для Angular2.
Установка
npm install ng2-ueditor --save
Использование
<script type="text/javascript" src="assets/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="assets/ueditor/ueditor.all.js"></script>
ng2-ueditor
:npm install ng2-ueditor --save
Ng2UeditorModule
в модуль:import { Ng2UeditorModule } from 'ng2-ueditor';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
Ng2UeditorModule
],
providers: [],
bootstrap: [AppComponent]
})
<ng2-ueditor [(ngModel)]="content"></ng2-ueditor>
Свойства (Attributes)
Наименование | Тип | Значение по умолчанию | Описание |
---|---|---|---|
setting | any | {} | Конфигурационные параметры |
События (Events)
Наименование | Параметры | Описание |
---|---|---|
onReady | - | Завершение инициализации редактора |
onValueChange | value: string | Изменение содержимого редактора |
onFocus | - | Редактор получает фокус |
Методы (Methods)
Наименование | Возвращаемое значение | Описание |
---|---|---|
getContent | value: string | Получение содержимого редактора |
getPlainTxt | value: string | Получает содержимое редактора в виде чистого текста с сохранением формата абзацев |
getContentTxt | value: string | Получает чистый текст из редактора без сохранения формата абзацев |
hasContents | value: boolean | Проверяет наличие содержимого в области редактирования |
import { Ng2Ueditor } from 'ng2-ueditor';
@ViewChild('ueditor') ueditor: Ng2Ueditor;
console.log('Содержимое редактора: ' + this.ueditor.getContent());
console.log('Чистый текст, сохранение формата абзацев: ' + this.ueditor.getPlainTxt());
console.log('Чистый текст без формата абзацев: ' + this.ueditor.getContentTxt());
console.log('Есть ли содержимое: ' + this.ueditor.hasContents());
cd demo
npm install
ng serve
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )