当前位置: 首页 > news >正文

苏州谢谢网络公司/百度推广账户优化

苏州谢谢网络公司,百度推广账户优化,毕业设计软件开发网站开发,网站域名是什么我按照ckeditor5的docs中提到的文本对齐插件的安装步骤进行了操作。添加了对齐插件,如下所示从 ckeditor / ckeditor5-alignment / src / alignment导入对齐方式;ClassicEditor.create(this.element.nativeElement,{插件:[对齐],工…

我按照ckeditor5的docs中提到的文本对齐插件的安装步骤进行了操作。

添加了对齐插件,如下所示

从'@ ckeditor / ckeditor5-alignment / src / alignment'导入对齐方式;

ClassicEditor

.create(this.element.nativeElement,{

插件:[对齐],

工具栏:['alignment']

})

我收到以下错误:

TypeError: Cannot read property 'getAttribute' of null

at IconView._updateXMLContent (iconview.js:100)

at IconView.render (iconview.js:76)

at IconView.on (observablemixin.js:241)

at IconView.fire (emittermixin.js:196)

at IconView.(anonymous function) [as render] (webpack-internal:///./node_modules/@ckeditor/ckeditor5-utils/src/observablemixin.js:249:16)

at ViewCollection.on (viewcollection.js:68)

at ViewCollection.fire (emittermixin.js:196)

at ViewCollection.add (collection.js:182)

at ButtonView.render (buttonview.js:160)

at ButtonView.on (observablemixin.js:241)

有人可以帮我解决这个问题吗?按照文档中提到的步骤进行操作,但仍然遇到此问题。

以下是ckeditor的完整angular5组件代码:

import { Component, OnInit, OnDestroy, NgZone, ElementRef, ChangeDetectionStrategy, forwardRef } from '@angular/core';

import * as ClassicEditor from '@ckeditor/ckeditor5-build-classic';

import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';

import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms';

@Component({

selector: 'ck-editor',

template: '',

styleUrls: ['./ck-editor.component.scss'],

providers: [{

provide: NG_VALUE_ACCESSOR,

useExisting: forwardRef(() => CkEditorComponent),

multi: true

}],

changeDetection: ChangeDetectionStrategy.OnPush

})

export class CkEditorComponent implements ControlValueAccessor, OnInit, OnDestroy {

onChange: Function;

onTouched: Function;

model: string;

editor;

constructor(private ngZone: NgZone,

private element: ElementRef) {

}

ngOnInit() {

ClassicEditor

.create(this.element.nativeElement, {

plugins: [Alignment],

toolbar: [

'heading', '|', 'bulletedList', 'numberedList', 'alignment', 'undo', 'redo'

]

})

.then(editor => {

this.editor = editor;

editor.model.document.on('change', () => {

if (editor.model.document.differ.getChanges().length > 0) {

this.ngZone.run(() => this.onChange(editor.getData()));

}

});

editor.model.document.on('blur', () => {

this.ngZone.run(() => this.onTouched());

});

this.editor.setData(this.model ? this.model : '');

})

.catch(error => {

console.error(error);

});

}

ngOnDestroy() {

if (this.editor) {

return this.editor.destroy();

}

}

writeValue(value) {

this.model = value;

}

registerOnChange(fn) {

this.onChange = fn;

}

registerOnTouched(fn) {

this.onTouched = fn;

}

}

http://www.lbrq.cn/news/1271233.html

相关文章:

  • 教育网站建设收费/免费个人网站建设
  • 幼儿园主题活动网络图/海淀搜索引擎优化seo
  • 手机上如何制作app/安卓优化大师清理
  • 新疆建设厅网站房屋租赁合同/企业seo职位
  • 沈阳网站建设公司电话/流量网站
  • 建网站的公司广州排名/运营培训班学费大概多少
  • 用动易做的校园网站/推广软文发布平台
  • 如何留住网站用户/微信代运营
  • 网站发外链/谷歌浏览器官网下载
  • 校园网站集群建设/百度广告收费表
  • 网站实现中英文/windows7优化大师
  • 网站宽屏/什么叫网络营销
  • 网络问卷制作平台/厦门seo厦门起梦
  • 民宅挂在民宿网站上 保洁谁做/seo优化排名工具
  • 手机网站需要多少钱/爱站网反链查询
  • 网站优化成本/开通网站需要多少钱
  • 有什么可以做兼职的网站/广告外链购买交易平台
  • 河南网站建设服务公司/网络推广策划
  • 超级seo助手/百度关键词优化排名
  • 我想做个旅游网站怎么做/如何营销推广
  • 东莞自适应网站建设/安卓优化大师最新版下载
  • 长沙感染人数最新消息/潜江seo
  • 全部网站/鸿星尔克网络营销案例分析
  • 邯郸网站建设咨询安联网络/推广软文范文
  • 北京网站建设 案例/seo网站排名优化快速排
  • 网站修改影响做百度竞价吗/宁波网络营销策划公司
  • 哈尔滨seo优化/优化流程
  • 南昌做网站建设哪家好/b2b免费发布信息平台
  • 手机程序编程/外贸seo是什么意思
  • 平面设计能干到老吗/武汉建站优化厂家
  • 关于鸦片战争的历史
  • SQL语言学习(group by,having)
  • 字节Seed发布扩散语言模型,推理速度达2146 tokens/s,比同规模自回归快5.4倍
  • 基于 LightGBM 的二手车价格预测
  • k8s使用 RBAC 鉴权
  • Java 学习笔记:常用类、String 与日期时间处理