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

个人建设图片分享网站江苏建设装饰集团有限公司

个人建设图片分享网站,江苏建设装饰集团有限公司,上海建设公司,万网虚拟主机建网站上传图片 基础使用#xff08;标题、粗体、斜体、超链接、缩进段落、有序无序、上传图片#xff09; 官网查看#xff1a;https://ckeditor.com/docs/ckeditor5/latest/installation/integrations/react.html 安装依赖 npm install --save ckeditor/ckeditor5-react cked…上传图片 基础使用标题、粗体、斜体、超链接、缩进段落、有序无序、上传图片 官网查看https://ckeditor.com/docs/ckeditor5/latest/installation/integrations/react.html 安装依赖 npm install --save ckeditor/ckeditor5-react ckeditor/ckeditor5-build-classic使用 import { CKEditor } from ckeditor/ckeditor5-react; import ClassicEditor from ckeditor/ckeditor5-build-classic;CKEditoreditor{ ClassicEditor }datapHello from CKEditornbsp;5!/ponReady{ editor {// You can store the editor and use when it is needed.console.log( Editor is ready to use!, editor );} }onChange{ ( event, editor ) {const data editor.getData();console.log( { event, editor, data } );} }onBlur{ ( event, editor ) {console.log( Blur., editor );} }onFocus{ ( event, editor ) {console.log( Focus., editor );} }extraPlugins{[(editor) {editor.plugins.get( FileRepository ).createUploadAdapter ( loader ) {return new MyUploadAdapter( loader ); };/上传图片 并可设置大小 方法使用online builder 选中需要的插件一直next step 然后下载 把图片相关的插件选中add 默认选择next step 解压后 npm i #安装依赖npm run build #打包把打包后文件build/cheditor.js放进react项目的src/components/Editor/ckeditor.js react项目中使用 import { PageContainer } from ant-design/pro-components; import { Access, useAccess } from umijs/max; import { Button } from antd; import { CKEditor } from ckeditor/ckeditor5-react import ClassicEditor from /components/Editor/ckeditor; const AccessPage: React.FC () {const access useAccess();return (PageContainerghostheader{{title: 权限示例,}}Access accessible{access.canSeeAdmin}Button只有 Admin 可以看到这个按钮/Button/Accessdiv style{{ marginTop: 40}}CKEditoreditor{ClassicEditor}config{{toolbar: {items: [heading,|,bold,italic,link, //链接bulletedList, //无序排序numberedList, //有序排序outdent,indent,|,imageUpload,blockQuote,insertTable,mediaEmbed,undo,redo]},image: { toolbar: [imageStyle:block,imageStyle:side,|,toggleImageCaption,imageTextAlternative,|,linkImage]}}}extraPlugins{[(editor) {editor.plugins.get( FileRepository ).createUploadAdapter ( loader ) {return new MyUploadAdapter( loader ); };}]}//div/PageContainer); };export default AccessPage; 图片上传adapter 上传图片逻辑 MyUploadAdapter.js class MyUploadAdapter {constructor( loader ) {// The file loader instance to use during the upload.this.loader loader;}// Starts the upload process.upload() {// Return a promise that will be resolved when the file is uploaded.return loader.file.then( file {//上传图片逻辑,必须是异步的否则在富文本框无法正常渲染图片return {default: //图片链接}} );}// Aborts the upload process.abort() {} } {default: http://example.com/images/image–default-size.png }图片上传upload adapterhttps://ckeditor.com/docs/ckeditor5/latest/framework/deep-dive/upload-adapter.html 详细查看官网更多内容https://ckeditor.com/ckeditor-5/
http://www.dnsts.com.cn/news/74072.html

相关文章:

  • 怎么做网站背景图片怎么仿制别人的网站
  • 网站建设教程多少钱网站流量宝
  • 自动化产品的网站建设织梦在线考试网站模板
  • 小米网站开发语言培训机构还能开吗
  • 深圳网站制作可选兴田德润电商网站搜索引擎怎么做
  • 呼和浩特网站建设建设网站选什么地方的主机
  • 网站导航网址大全东莞seo托管
  • 外贸做网站要多久做好两个域名同时指向一个网站
  • 网站建设好后能直接打开吗汽车门户网站 源码
  • 手机微网站系统wordpress 文章行距
  • 分享网站模板wordpress产品页名称
  • 宝安网站设计排名抖音平台建站工具
  • 多语种网站营销长沙网站快速优化排名
  • 如何在国外做网站海南专业网站建设定制
  • 天河建设网站价格wordpress自带gallery
  • 网站建设与维护费用wordpress设置角色
  • 给人做网站网站群晖配置wordpress 80端口
  • 柳州市住房和城乡建设部网站大数据
  • 网站建设哪个公司最好室内设计需要什么学历
  • wordpress网站例内部卷网站怎么做的
  • 怎么把源码做网站一台服务器怎么做多给网站
  • 做网站时的注册权起到什么作用有意义的网站
  • 做网站的设计流程自适应 网站
  • 烟台网站主关键词网页制作自我介绍源代码
  • 网站服务器的选择有哪几种方式?扬州网站建设价格低
  • 网站建设合同是否属于技术服务合同wordpress html标签验证码
  • 重庆网站制作外包公司chaincd wordpress
  • 欧美网站建设教程怎么把网站推广出去
  • h5都用什么网站邢台论坛
  • 网站 要强化内容建设wordpress 调用相册