CKEditor 4编辑器已与Vue.js集成
虽然 CKEditor 4 不是目前主要维护的分支,不过官方并没有让它落后于潮流。近日,CKEditor 团队发布了与 Vue.js 框架原生集成的 CKEditor 4。
这就意味着,开发者可以通过<ckeditor />
标签以 Vue.js 组件的形式使用 CKEditor 4 ,而作为 Vue.js 的原生组件,开发者可以更快地将其应用到网站上。
为了尽可能简单直观地安装使用 CKEditor 4,集成 Vue.js 的 CKEditor 4 已在 npm 和 CDN 中提供,也可通过 zip 包使用。
根据官方的介绍,CKEditor 4 只是一个 JavaScript 富文本编辑组件,与大家熟知的 JavaScript 框架都兼容,它没有使用小众技术或要求在不常见的环境中运行。只要开发者使用的框架没有奇怪的限制,CKEditor 4 都能与其兼容。
浏览器支持
CKEditor 4 Vue 组件可在除 Internet Explorer 之外的所有受支持的浏览器中使用。
注意:即使 CKEditor 4 支持包括 IE8、IE9 和 IE10 在内的较旧 Internet Explorer 版本,但集成 Vue 的 CKEditor 4 仅支持在最新的 Internet Explorer 11 中使用。
要启用对 Internet Explorer 11 的支持,不应采用标准导入的方式,而是需要导入一个包含所有必需的 polyfill 的特定文件dist/legacy.js
:
import CKEditor from 'ckeditor4-vue/dist/legacy.js'
安装和使用
要从 npm 安装 Vue.js 的 CKEditor 4 组件,只需运行:
npm install ckeditor4-vue
安装完成后将其导入项目中,并通过调用Vue.use()
方法进行使用:
import Vue from 'vue';
import CKEditor from 'ckeditor4-vue';Vue.use( CKEditor );new Vue( {// ... options
} )
然后应在模板中添加<ckeditor />
标签以创建 CKEditor 4 实例:
<template><div id="app"><ckeditor value="Hello, World!"></ckeditor></div>
</template>
上面代码中使用的value
属性负责设置初始的编辑器数据。
文档和示例:https://ckeditor.com/docs/ckeditor4/latest/examples/vue.html
CKEditor 4编辑器已与Vue.js集成相关推荐
- CKEditor 4 编辑器已与 Vue.js 集成
虽然 CKEditor 4 不是目前主要维护的分支,不过官方并没有让它落后于潮流.近日,CKEditor 团队发布了与 Vue.js 框架原生集成的 CKEditor 4. 这就意味着,开发者可以通过 ...
- npm 可视化html编辑器,超给力 Vue.js 可视化H5拖拽编辑器Quark-H5
前两天有分享一个鲁班H5移动端页面生成器.今天再给大家推荐一款超优秀的Vue H5可视化布局编辑器QuarkH5. quark-h5 基于 vue.js 开源的H5可视化拖放编辑器,star高达1.7 ...
- Vue.js经典开源项目汇总
Vue.js经典开源项目汇总 Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计 ...
- 【前端】Vue.js经典开源项目汇总
Vue.js经典开源项目汇总 原文链接:http://www.cnblogs.com/huyong/p/6517949.html Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) ...
- VUE.JS开源资料
Vue常用经典开源项目汇总参考-海量 Vue是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的 ...
- typed.js_Typed.js集成可轻松创建打字动画
typed.js Vue类型的js (vue-typed-js) A Vue.js integration for Typed.js. 用于Typed.js的Vue.js集成. Typed.js is ...
- Awesome Vue.js vue.js学习资源链接大全 中文
策划列表相关的vue.js可畏的事 资源 官方资源 外部资源 工作门户 社区 会议 播客 官方的例子 教程 实例 书 项目采用vue.js 开源 商业产品 应用/网站 互动体验 企业使用 组件& ...
- Vue.js自定义指令的用法与实例
市面上大多数关于Vue.js自定义指令的文章都在讲语法,很少讲实际的应用场景和用例,以致于即便明白了怎么写,也不知道怎么用.本文不讲语法,就讲自定义指令的用法. 自定义指令是用来操作DOM的.尽管Vu ...
- Vue.js提炼与升华
Vue.js 第一部分 Vue.js 介绍 Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vu ...
最新文章
- 最新的PHP trait使用方法详解
- linux内核采取,采用动态加载模块的方式Linux内核编译
- 分布式架构基础:Java RMI详解
- gacutil.exe Path
- JavaScript事件处理的例子:事件捕捉和冒泡 - event capture and bubble
- 3.寄存器(内存访问)
- 常引用、常对象和对象的常成员
- WPF DataGrid显示图片的一种方法
- java对日期进行排序_Java对日期时间值的集合进行排序
- 南阳oj 814 又见拦截导弹
- 【Storm入门指南】第六章 真实示例
- messagedigest 图片加密_MessageDigest对密码进行加密
- 菜鸟教程的Linux命令大全
- 如何设置微信群名称?
- 阿里云实践案例:使用ECS与OSS搭建个人云盘
- 使用画图软件更改图片大小
- 浅谈机器学习-回归与分类的区别
- 更换一个已到使用寿命的墨盒--Epson
- CSS3 背景和边框
- 既想吸猫又不想当猫奴?这款治愈系的机器人或许会适合你
热门文章
- Codeforces Round #323 (Div. 1) B. Once Again... 暴力
- 【IBatisNet Spring.Net】ORM与IOC 简单配置
- visual studio toolbox 修复
- 职场智慧之如何提升自己在公司的价值
- java调用指定浏览器_Java调用浏览器打开网页完整实例
- xp删除管理员账户_在Windows XP中从登录屏幕删除用户帐户
- 如何在Ubuntu上查看和写入系统日志文件
- safari 获取视频流_如何在Safari中将RSS feed和社交媒体合并为一个流
- 定时插座动一下就断_使用插座定时器在某些时候自动将您的Amazon Echo静音
- 路由销毁上一页_路由器原理(数据通信)