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

做搜狗手机网站点击软常德网站设计公司

做搜狗手机网站点击软,常德网站设计公司,深圳专业做网站专业公司,全媒体广告代理HTML——实现富文本编辑器wangEditor的使用 文章目录 HTML——实现富文本编辑器wangEditor的使用一.导入wangEditor.JS二.直接引用文档链接三.包管理工具#xff08;node和bower 的下载#xff09;Node.js下载安装及环境配置bower的安装和使用引入实现 背景#xff1a;最近在…HTML——实现富文本编辑器wangEditor的使用 文章目录 HTML——实现富文本编辑器wangEditor的使用一.导入wangEditor.JS二.直接引用文档链接三.包管理工具node和bower 的下载Node.js下载安装及环境配置bower的安装和使用引入实现 背景最近在写小说项目关于发布文章需要用到富文本编辑器由于还没学到Vue最实用的还是用wangEditor富文本编辑器。 官方文档http://www.wangeditor.com/ 使用手册创建一个编辑器 · wangEditor3使用手册 · 看云 (kancloud.cn) 至于实现的方式有三种 一.导入wangEditor.JS 使用方法 wangEditor.min.js,通过手工导入的方式放在项目的静态文件下来引用。 下载地址1 https://github.com/wangfupeng1988/wangEditor/releases 下载地址2wangEditor.min.js 由于在官网上没找到也不想付费下载就没有用这个方法。这个应该是最简单的方法只需要用相对路径引用一下即可。 二.直接引用文档链接 优点引用简单。 缺点对网络要求较高。 引入链接的网址https://www.bootcdn.cn/wangEditor/ 尝试 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0link relicon href../imgs/logo.png typeimage/x-icontitle小说创作页面/titlelink relstylesheet hrefhttps://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.csslink relstylesheet hrefhttps://cdn.bootcdn.net/ajax/libs/wangEditor/10.0.13/fonts/w-e-icon.wofflink hrefhttps://cdn.bootcdn.net/ajax/libs/wangEditor/10.0.13/wangEditor.min.css relstylesheetlink hrefhttps://cdn.bootcdn.net/ajax/libs/wangEditor/10.0.13/wangEditor.css relstylesheetstyle.mainHeader {padding-top: 1px;padding-bottom: 1px;background-color: white !important;border-bottom: 5px solid #0b6cb8;}.logo_icon {height: 38px;}.liColor {color: #4f4f4f}.toolbar {border: 1px solid #ccc;}.text {border: 1px solid #ccc;height: 500px;}/style /head body stylebackground-color: whitesmokediv classcontainer-fluid!-- 顶部导航栏--div classrowdiv classcol-md-12 stylepadding: 0nav classnavbar navbar-expand-lg navbar-light bg-light mainHeader!-- a classnavbar-brand href#Navbar w/ text/a--!-- div classlogoDiv idlogoIcon stylecursor:pointerimg classlogo_icon srclogo_icon_white.png //divdiv classlogoDiv idlogoTextimg classlogo_icon srclogo_text_white.png //div --div classcollapse navbar-collapse idnavbarTextul classnavbar-nav mr-auto!-- li classnav-item stylepadding-left: 20px--!-- a classnav-link nav-item href#首页 /a--!-- /li--/ulspan classnavbar-nava classnav-link navbar-item active href#个人中心/a/span/div/nav/div/divdiv classrow stylemin-height: 10px/divdiv classrowdiv classcol-md-1/divdiv classcol-md-2 stylepadding-right: 0pxdiv classrowdiv classcol-md-3/divdiv classcol-md-9div classcardul classnav nav-pills nav-fill flex-columnli classnav-itema classnav-link active list-group-item href#发布文章/a/lili classnav-itema classnav-link liColor list-group-item href#文章管理/a/lili classnav-itema classnav-link liColor list-group-item href#分类管理/a/lili classnav-itema classnav-link liColor list-group-item href#退出/a/li/ul/div/div/div/divdiv classcol-md-6 stylepadding-left: 0pxdiv classcarddiv classcard-header stylebackground-color: whitediv classrowdiv classcol-md-3 stylefont-size: 18px发布文章/div!-- div classcol-md-9 stylemargin-top: 8px;font-size: 12px;text-align: right当前位置专委会介绍文件资料/div--/div/divdiv classcard-body stylemin-height: 1000pxdiv classrowdiv classcol-md-12div classinput-group mb-1 mt-2 ml-0 mr-1div classinput-group-prependspan classinput-group-text文章标题/span/divinput idtitleInput typetext classform-control placeholder不多于100字stylemargin-right: 5px/div/div/divdiv stylepadding: 8px 0; color: #ccc/divdiv iddiv1 classtoolbar/divdiv iddiv2 classtext !--可使用 min-height 实现编辑区域自动增加高度--!-- p请输入内容/p--/divdiv classrowdiv classcol-md-5div classinput-group mb-3 mt-3 ml-0div classinput-group-prependspan classinput-group-text idinputGroup-sizing-default文章分类/span/divinput idcategoryInput typetext classform-control/div/div/divdiv classrow stylepadding: 15pxdiv classcol-md-1/divdiv classcol-md-2 ml-0button typebutton classbtn btn-primary idpublishBtn发布文章/button/divdiv classcol-md-4button typebutton classbtn btn-light返回/button/div/div/div/div/divdiv classcol-md-2/div/div/divscript srchttps://cdn.staticfile.org/jquery/3.2.1/jquery.min.js/scriptscript$(function () {//富文本编辑器初始化代码var E window.wangEditor;var editor new E(#div1, #div2);editor.customConfig.uploadImgShowBase64 true; // 使用 base64 保存图片editor.create();//创建replaceAll()函数,用于替换字符串中出现的所有某个字符String.prototype.replaceAll function (FindText, RepText) {return this.replace(new RegExp(FindText, g), RepText);};//发布文章按钮的点击事件即封装数据向后台传递$(#publishBtn).click(function () {console.info(click);var postData {};postData.title $(#titleInput).val();postData.category $(#categoryInput).val();//替换双引号为两个单引号方便编写SQL语句插入数据库中var content editor.txt.html().replaceAll(\, \\);postData.content content;console.info(content);postData.author_acc 123;postData.author_name admin;postData.create_time new Date().toLocaleDateString();postData.last_edit_time new Date().toLocaleDateString();console.info(postData);//向后台传递数据需要根据具体后台来改$.post(http://localhost:8099/publishArticle, postData, function (data) {alert(data);})})})/scriptscript srchttps://cdn.bootcdn.net/ajax/libs/wangEditor/10.0.13/wangEditor.min.js/scriptscript srchttps://cdn.bootcdn.net/ajax/libs/wangEditor/10.0.13/wangEditor.min.js.map/scriptscript srchttps://cdn.bootcdn.net/ajax/libs/wangEditor/10.0.13/wangEditor.js/scriptscript srchttps://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js/scriptscript srchttps://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js/script /body /html效果如下 说明 这里的代码参照博客(55条消息) html——简单文章发布html页面及富文本编辑器wangEditor的使用发布文章html页面知北行的博客-CSDN博客进行尝试。 三.包管理工具node和bower 的下载 步骤如下 Node.js下载安装及环境配置bower的安装开始引入实现 Node.js下载安装及环境配置 参考博客超级详细 (55条消息) Node.js下载安装及环境配置教程【超详细】_nodejs安装及环境配置_WHF__的博客-CSDN博客 bower的安装和使用 参考博客超级详细 (55条消息) bower的安装和使用_bower install_艾希ღ的博客-CSDN博客 选择性的看安装教程即可 在我安装bower的时候遇到了一些问题。 问题一npm 安装完bower 后提示’bower’ 不是内部或外部命令 解决办法 1.可能是node配置环境出了问题 (55条消息) npm 安装完bower 后提示’bower’ 不是内部或外部命令_前端开发小蜜蜂诗语的博客-CSDN博客 2.也可能是下载的cnpm输入命令之类的用cnpm而不是npm。这里引入一篇博客讲述cnpm和npm的区别 (55条消息) npm 和 cnpm 的区别_npm cnpm_我想做阿信的博客-CSDN博客 ** 问题二CDN 访问不成功** 解决办法 操作如下 引入实现 这里先粘贴一下我的成果 !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlelink href../css/style.css relstylesheetstyle#editor—wrapper {border: 1px solid #808080;z-index: 100;/* 按需定义 */}#toolbar-container {border-bottom: 1px solid #808080;}#editor-container {height: 600px;}/style /headbodydiv ideditor—wrapperdiv idtoolbar-container!-- 工具栏 --/divdiv ideditor-container!-- 编辑器 --/div/div /body script src../js/index.js/script scriptconst { createEditor, createToolbar } window.wangEditorconst editorConfig {placeholder: Type here...,onChange(editor) {const html editor.getHtml()console.log(editor content, html)// 也可以同步到 textarea}}const editor createEditor({selector: #editor-container,html: pbr/p,config: editorConfig,mode: default, // or simple})const toolbarConfig {}const toolbar createToolbar({editor,selector: #toolbar-container,config: toolbarConfig,mode: default, // or simple}) /scripthtml效果如下 这里仿照的就是wangEditor官方文档的代码 快速开始 | wangEditor 对富文本编辑器wangEditor的实现就介绍到这里了对于使用和一些其他的配置可以参照官方文档。
http://www.hkea.cn/news/14434565/

相关文章:

  • 做视频自媒体要投稿几个网站搭建wordpress面板
  • 顺义做网站同学苏州建筑工程集团有限公司
  • 网站建设的请示报告开发公司网站建设
  • 四川建设部网站微信小程序申请
  • app界面生成器南宁优化营商环境
  • 站设计培训课程网站建设的实训总结
  • 网站目录管理模版好看的网站建设公司
  • 做棋牌推广网站违反不wordpress图片自动分页插件下载
  • dw做的简单的个人网站网盘wordpress 采集器
  • 做网站的html框架潮流设计网站
  • 织梦网站如何上传中国制造app下载安卓版
  • 建设医院网站pptwordpress 更改媒体库路径
  • 网站开发需求大厅企业展厅设计公司名称
  • 营销网站建设公司排名如何建立的网站能争钱
  • 网站做非经营性广告需备案百度官方网首页
  • wordpress如何建立网站如何制作简单的宣传片
  • 集团网站设计思路wordpress 上传图片不显示
  • 四川省建设厅职称评审网站库尔勒 网站建设
  • 网销网站建设流程图wordpress 手机 跳转
  • 用几个域名做网站好杭州网站案列
  • 如何添加网站白名单大良营销网站建设平台
  • 公司做一个网站内容如何设计做网站需要备几个案
  • 重庆南岸营销型网站建设公司哪家专业企业网站合同
  • 网站开发项目描述广州学建网站
  • 排名好的青岛网站建设网站建设咨询费用
  • 网站建设怎么搞微信如何建网站
  • 嘉兴建站公司夏邑县百城建设提质网站
  • 哈尔滨市做淘宝的网站网络架构和网络拓扑的区别
  • 山西建网站商品门户网站解决方案
  • 建论坛网站多少钱温州网站升级