实例名称:小程序富文本使用实例
适用范围:微信小程序2.7基础库以上
官方文档:https://developers.weixin.qq.com/miniprogram/dev/component/editor.html

wxml部分

<view class="page-body"><view class='wrapper'><view class='toolbar' bindtap="format"><i class="iconfont icon-zitijiacu {{formats.bold ? 'ql-active' : ''}}" data-name="bold"></i><i class="iconfont icon-zitixieti {{formats.italic ? 'ql-active' : ''}}" data-name="italic"></i><i class="iconfont icon-zitishanchuxian {{formats.strike ? 'ql-active' : ''}}" data-name="strike"></i><i class="iconfont icon-outdent" data-name="indent" data-value="-1"></i><i class="iconfont icon-indent" data-name="indent" data-value="+1"></i><i class="iconfont icon-fengexian" bindtap="insertDivider"></i><i class="iconfont icon-charutupian" bindtap="insertImage"></i></view><editor id="editor" class="ql-container" placeholder="提示信息" showImgSize showImgToolbar showImgResize bindinput="getEditorValue"  bindready="onEditorReady"></editor>

wxss说明
1.weiui.wxss

/*!* weui.js v1.1.0 (https://github.com/weui/weui-wxss)* Copyright 2016, wechat ui team* MIT license*/
page {line-height: 1.6;font-family: -apple-system-font, "Helvetica Neue", sans-serif;
}
icon {vertical-align: middle;
}
.weui-cells {position: relative;margin-top: 1.17647059em;background-color: #FFFFFF;line-height: 1.41176471;font-size: 17px;
}
.weui-cells:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1rpx solid #D9D9D9;color: #D9D9D9;
}
.weui-cells:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1rpx solid #D9D9D9;color: #D9D9D9;
}
.weui-cells__title {margin-top: .77em;margin-bottom: .3em;padding-left: 15px;padding-right: 15px;color: #999999;font-size: 14px;
}
.weui-cells_after-title {margin-top: 0;
}
.weui-cells__tips {margin-top: .3em;color: #999999;padding-left: 15px;padding-right: 15px;font-size: 14px;
}
.weui-cell {padding: 10px 15px;position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;
}
.weui-cell:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1rpx solid #D9D9D9;color: #D9D9D9;left: 15px;
}
.weui-cell:first-child:before {display: none;
}
.weui-cell_active {background-color: #ECECEC;
}
.weui-cell_primary {-webkit-box-align: start;-webkit-align-items: flex-start;align-items: flex-start;
}
.weui-cell__bd {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;
}
.weui-cell__ft {text-align: right;color: #999999;
}
.weui-cell_access {color: inherit;
}
.weui-cell__ft_in-access {padding-right: 13px;position: relative;
}
.weui-cell__ft_in-access:after {content: " ";display: inline-block;height: 6px;width: 6px;border-width: 2px 2px 0 0;border-color: #C8C8CD;border-style: solid;-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: relative;top: -2px;position: absolute;top: 50%;margin-top: -4px;right: 2px;
}
.weui-cell_link {color: #586C94;font-size: 14px;
}
.weui-cell_link:active {background-color: #ECECEC;
}
.weui-cell_link:first-child:before {display: block;
}
.weui-icon-radio {margin-left: 3.2px;margin-right: 3.2px;
}
.weui-icon-checkbox_circle,
.weui-icon-checkbox_success {margin-left: 4.6px;margin-right: 4.6px;
}
.weui-check__label:active {background-color: #ECECEC;
}
.weui-check {position: absolute;left: -9999px;
}
.weui-check__hd_in-checkbox {padding-right: 0.35em;
}
.weui-cell__ft_in-radio {padding-left: 0.35em;
}
.weui-cell_input {padding-top: 0;padding-bottom: 0;
}
.weui-label {width: 105px;word-wrap: break-word;word-break: break-all;
}
.weui-input {height: 2.58823529em;min-height: 2.58823529em;line-height: 2.58823529em;
}
.weui-toptips {position: fixed;-webkit-transform: translateZ(0);transform: translateZ(0);top: 0;left: 0;right: 0;padding: 5px;font-size: 14px;text-align: center;color: #FFFFFF;z-index: 5000;word-wrap: break-word;word-break: break-all;
}
.weui-toptips_warn {background-color: #E64340;
}
.weui-textarea {display: block;width: 100%;
}
.weui-textarea-counter {color: #B2B2B2;text-align: right;
}
.weui-textarea-counter_warn {color: #E64340;
}
.weui-cell_warn {color: #E64340;
}
.weui-form-preview {position: relative;background-color: #FFFFFF;
}
.weui-form-preview:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1rpx solid #D9D9D9;color: #D9D9D9;
}
.weui-form-preview:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1rpx solid #D9D9D9;color: #D9D9D9;
}
.weui-form-preview__value {font-size: 14px;
}
.weui-form-preview__value_in-hd {font-size: 26px;
}
.weui-form-preview__hd {position: relative;padding: 10px 15px;text-align: right;line-height: 2.5em;
}
.weui-form-preview__hd:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1rpx solid #D9D9D9;color: #D9D9D9;left: 15px;
}
.weui-form-preview__bd {padding: 10px 15px;font-size: .9em;text-align: right;color: #999999;line-height: 2;
}
.weui-form-preview__ft {position: relative;line-height: 50px;display: -webkit-box;display: -webkit-flex;display: flex;
}
.weui-form-preview__ft:after {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1rpx solid #D5D5D6;color: #D5D5D6;
}
.weui-form-preview__item {overflow: hidden;
}
.weui-form-preview__label {float: left;margin-right: 1em;min-width: 4em;color: #999999;text-align: justify;text-align-last: justify;
}
.weui-form-preview__value {display: block;overflow: hidden;word-break: normal;word-wrap: break-word;
}
.weui-form-preview__btn {position: relative;display: block;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;color: #3CC51F;text-align: center;
}
.weui-form-preview__btn:after {content: " ";position: absolute;left: 0;top: 0;width: 1px;bottom: 0;border-left: 1rpx solid #D5D5D6;color: #D5D5D6;
}
.weui-form-preview__btn:first-child:after {display: none;
}
.weui-form-preview__btn_active {background-color: #EEEEEE;
}
.weui-form-preview__btn_default {color: #999999;
}
.weui-form-preview__btn_primary {color: #0BB20C;
}
.weui-cell_select {padding: 0;
}
.weui-select {position: relative;padding-left: 15px;padding-right: 30px;height: 2.58823529em;min-height: 2.58823529em;line-height: 2.58823529em;border-right: 1rpx solid #D9D9D9;
}
.weui-select:before {content: " ";display: inline-block;height: 6px;width: 6px;border-width: 2px 2px 0 0;border-color: #C8C8CD;border-style: solid;-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: relative;top: -2px;position: absolute;top: 50%;right: 15px;margin-top: -4px;
}
.weui-select_in-select-after {padding-left: 0;
}
.weui-cell__hd_in-select-after,
.weui-cell__bd_in-select-before {padding-left: 15px;
}
.weui-cell_vcode {padding-right: 0;
}
.weui-vcode-img {margin-left: 5px;height: 2.58823529em;vertical-align: middle;
}
.weui-vcode-btn {display: inline-block;height: 2.58823529em;margin-left: 5px;padding: 0 0.6em 0 0.7em;border-left: 1px solid #E5E5E5;line-height: 2.58823529em;vertical-align: middle;font-size: 17px;color: #3CC51F;white-space: nowrap;
}
.weui-vcode-btn:active {color: #52a341;
}
.weui-cell_switch {padding-top: 6px;padding-bottom: 6px;
}
.weui-uploader__hd {display: -webkit-box;display: -webkit-flex;display: flex;padding-bottom: 10px;-webkit-box-align: center;-webkit-align-items: center;align-items: center;
}
.weui-uploader__title {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;
}
.weui-uploader__info {color: #B2B2B2;
}
.weui-uploader__bd {margin-bottom: -4px;margin-right: -9px;overflow: hidden;
}
.weui-uploader__file {float: left;margin-right: 9px;margin-bottom: 9px;
}
.weui-uploader__img {display: block;width: 79px;height: 79px;
}
.weui-uploader__file_status {position: relative;
}
.weui-uploader__file_status:before {content: " ";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);
}
.weui-uploader__file-content {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #FFFFFF;
}
.weui-uploader__input-box {float: left;position: relative;margin-right: 9px;margin-bottom: 9px;width: 77px;height: 77px;border: 1px solid #D9D9D9;
}
.weui-uploader__input-box:before,
.weui-uploader__input-box:after {content: " ";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #D9D9D9;
}
.weui-uploader__input-box:before {width: 2px;height: 39.5px;
}
.weui-uploader__input-box:after {width: 39.5px;height: 2px;
}
.weui-uploader__input-box:active {border-color: #999999;
}
.weui-uploader__input-box:active:before,
.weui-uploader__input-box:active:after {background-color: #999999;
}
.weui-uploader__input {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;
}
.weui-article {padding: 20px 15px;font-size: 15px;
}
.weui-article__section {margin-bottom: 1.5em;
}
.weui-article__h1 {font-size: 18px;font-weight: 400;margin-bottom: .9em;
}
.weui-article__h2 {font-size: 16px;font-weight: 400;margin-bottom: .34em;
}
.weui-article__h3 {font-weight: 400;font-size: 15px;margin-bottom: .34em;
}
.weui-article__p {margin: 0 0 .8em;
}
.weui-msg {padding-top: 36px;text-align: center;
}
.weui-msg__link {display: inline;color: #586C94;
}
.weui-msg__icon-area {margin-bottom: 30px;
}
.weui-msg__text-area {margin-bottom: 25px;padding: 0 20px;
}
.weui-msg__title {margin-bottom: 5px;font-weight: 400;font-size: 20px;
}
.weui-msg__desc {font-size: 14px;color: #999999;
}
.weui-msg__opr-area {margin-bottom: 25px;
}
.weui-msg__extra-area {margin-bottom: 15px;font-size: 14px;color: #999999;
}
@media screen and (min-height: 438px) {.weui-msg__extra-area {position: fixed;left: 0;bottom: 0;width: 100%;text-align: center;}
}
.weui-flex {display: -webkit-box;display: -webkit-flex;display: flex;
}
.weui-flex__item {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;
}
.weui-btn {margin-top: 15px;
}
.weui-btn:first-child {margin-top: 0;
}
.weui-btn-area {margin: 1.17647059em 15px 0.3em;
}
.weui-agree {display: block;padding: .5em 15px;font-size: 13px;
}
.weui-agree__text {color: #999999;
}
.weui-agree__link {display: inline;color: #586C94;
}
.weui-agree__checkbox {position: absolute;left: -9999px;
}
.weui-agree__checkbox-icon {position: relative;top: 2px;display: inline-block;border: 1px solid #D1D1D1;background-color: #FFFFFF;border-radius: 3px;width: 11px;height: 11px;
}
.weui-agree__checkbox-icon-check {position: absolute;top: 1px;left: 1px;
}
.weui-footer {color: #999999;font-size: 14px;text-align: center;
}
.weui-footer_fixed-bottom {position: fixed;bottom: .52em;left: 0;right: 0;
}
.weui-footer__links {font-size: 0;
}
.weui-footer__link {display: inline-block;vertical-align: top;margin: 0 .62em;position: relative;font-size: 14px;color: #586C94;
}
.weui-footer__link:before {content: " ";position: absolute;left: 0;top: 0;width: 1px;bottom: 0;border-left: 1rpx solid #C7C7C7;color: #C7C7C7;left: -0.65em;top: .36em;bottom: .36em;
}
.weui-footer__link:first-child:before {display: none;
}
.weui-footer__text {padding: 0 .34em;font-size: 12px;
}
.weui-grids {border-top: 1rpx solid #D9D9D9;border-left: 1rpx solid #D9D9D9;overflow: hidden;
}
.weui-grid {position: relative;float: left;padding: 20px 10px;width: 33.33333333%;box-sizing: border-box;border-right: 1rpx solid #D9D9D9;border-bottom: 1rpx solid #D9D9D9;
}
.weui-grid_active {background-color: #ECECEC;
}
.weui-grid__icon {display: block;width: 28px;height: 28px;margin: 0 auto;
}
.weui-grid__label {margin-top: 5px;display: block;text-align: center;color: #000000;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
}
.weui-loading {margin: 0 5px;width: 20px;height: 20px;display: inline-block;vertical-align: middle;-webkit-animation: weuiLoading 1s steps(12, end) infinite;animation: weuiLoading 1s steps(12, end) infinite;background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size: 100%;
}
@-webkit-keyframes weuiLoading {0% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 360deg);transform: rotate3d(0, 0, 1, 360deg);}
}
@keyframes weuiLoading {0% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 360deg);transform: rotate3d(0, 0, 1, 360deg);}
}
.weui-badge {display: inline-block;padding: .15em .4em;min-width: 8px;border-radius: 18px;background-color: #F43530;color: #FFFFFF;line-height: 1.2;text-align: center;font-size: 12px;vertical-align: middle;
}
.weui-badge_dot {padding: .4em;min-width: 0;
}
.weui-loadmore {width: 65%;margin: 1.5em auto;line-height: 1.6em;font-size: 14px;text-align: center;
}
.weui-loadmore__tips {display: inline-block;vertical-align: middle;
}
.weui-loadmore_line {border-top: 1px solid #E5E5E5;margin-top: 2.4em;
}
.weui-loadmore__tips_in-line {position: relative;top: -0.9em;padding: 0 .55em;background-color: #FFFFFF;color: #999999;
}
.weui-loadmore__tips_in-dot {position: relative;padding: 0 .16em;width: 4px;height: 1.6em;
}
.weui-loadmore__tips_in-dot:before {content: " ";position: absolute;top: 50%;left: 50%;margin-top: -1px;margin-left: -2px;width: 4px;height: 4px;border-radius: 50%;background-color: #E5E5E5;
}
.weui-panel {background-color: #FFFFFF;margin-top: 10px;position: relative;overflow: hidden;
}
.weui-panel:first-child {margin-top: 0;
}
.weui-panel:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1rpx solid #E5E5E5;color: #E5E5E5;
}
.weui-panel:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1rpx solid #E5E5E5;color: #E5E5E5;
}
.weui-panel__hd {padding: 14px 15px 10px;color: #999999;font-size: 13px;position: relative;
}
.weui-panel__hd:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1rpx solid #E5E5E5;color: #E5E5E5;left: 15px;
}
.weui-media-box {padding: 15px;position: relative;
}
.weui-media-box:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1rpx solid #E5E5E5;color: #E5E5E5;left: 15px;
}
.weui-media-box:first-child:before {display: none;
}
.weui-media-box__title {font-weight: 400;font-size: 17px;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;
}
.weui-media-box__desc {color: #999999;font-size: 13px;line-height: 1.2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
}
.weui-media-box__info {margin-top: 15px;padding-bottom: 5px;font-size: 13px;color: #CECECE;line-height: 1em;list-style: none;overflow: hidden;
}
.weui-media-box__info__meta {float: left;padding-right: 1em;
}
.weui-media-box__info__meta_extra {padding-left: 1em;border-left: 1px solid #CECECE;
}
.weui-media-box__title_in-text {margin-bottom: 8px;
}
.weui-media-box_appmsg {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;
}
.weui-media-box__thumb {width: 100%;height: 100%;vertical-align: top;
}
.weui-media-box__hd_in-appmsg {margin-right: .8em;width: 60px;height: 60px;line-height: 60px;text-align: center;
}
.weui-media-box__bd_in-appmsg {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0;
}
.weui-media-box_small-appmsg {padding: 0;
}
.weui-cells_in-small-appmsg {margin-top: 0;
}
.weui-cells_in-small-appmsg:before {display: none;
}
.weui-progress {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;
}
.weui-progress__bar {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;
}
.weui-progress__opr {margin-left: 15px;font-size: 0;
}
.weui-navbar {display: -webkit-box;display: -webkit-flex;display: flex;position: absolute;z-index: 500;top: 0;width: 100%;border-bottom: 1rpx solid #CCCCCC;
}
.weui-navbar__item {position: relative;display: block;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;padding: 13px 0;text-align: center;font-size: 0;
}
.weui-navbar__item.weui-bar__item_on {color: #1AAD19;
}
.weui-navbar__slider {position: absolute;content: " ";left: 0;bottom: 0;width: 6em;height: 3px;background-color: #1AAD19;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;
}
.weui-navbar__title {display: inline-block;font-size: 15px;max-width: 8em;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;
}
.weui-tab {position: relative;height: 100%;
}
.weui-tab__panel {box-sizing: border-box;height: 100%;padding-top: 50px;overflow: auto;-webkit-overflow-scrolling: touch;
}
.weui-search-bar {position: relative;padding: 8px 10px;display: -webkit-box;display: -webkit-flex;display: flex;box-sizing: border-box;background-color: #EFEFF4;border-top: 1rpx solid #D7D6DC;border-bottom: 1rpx solid #D7D6DC;
}
.weui-icon-search {margin-right: 8px;font-size: inherit;
}
.weui-icon-search_in-box {position: absolute;left: 10px;top: 7px;
}
.weui-search-bar__text {display: inline-block;font-size: 14px;vertical-align: middle;
}
.weui-search-bar__form {position: relative;-webkit-box-flex: 1;-webkit-flex: auto;flex: auto;border-radius: 5px;background: #FFFFFF;border: 1rpx solid #E6E6EA;
}
.weui-search-bar__box {position: relative;padding-left: 30px;padding-right: 30px;width: 100%;box-sizing: border-box;z-index: 1;
}
.weui-search-bar__input {height: 28px;line-height: 28px;font-size: 14px;
}
.weui-icon-clear {position: absolute;top: 0;right: 0;padding: 7px 8px;font-size: 0;
}
.weui-search-bar__label {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 2;border-radius: 3px;text-align: center;color: #9B9B9B;background: #FFFFFF;line-height: 28px;
}
.weui-search-bar__cancel-btn {margin-left: 10px;line-height: 28px;color: #09BB07;white-space: nowrap;
}

2.iconfont.wxss

@font-face {font-family: "iconfont";src: url('//at.alicdn.com/t/font_945958_zfsfjju1dim.eot?t=1547618146468'); /* IE9 */src: url('//at.alicdn.com/t/font_945958_zfsfjju1dim.eot?t=1547618146468#iefix') format('embedded-opentype'), /* IE6-IE8 */url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url('//at.alicdn.com/t/font_945958_zfsfjju1dim.woff?t=1547618146468') format('woff'),url('//at.alicdn.com/t/font_945958_zfsfjju1dim.ttf?t=1547618146468') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */url('//at.alicdn.com/t/font_945958_zfsfjju1dim.svg?t=1547618146468#iconfont') format('svg'); /* iOS 4.1- */
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-redo:before {content: "\e627";
}.icon-undo:before {content: "\e633";
}.icon-indent:before {content: "\eb28";
}.icon-outdent:before {content: "\e6e8";
}.icon-fontsize:before {content: "\e6fd";
}.icon-format-header-1:before {content: "\e860";
}.icon-format-header-4:before {content: "\e863";
}.icon-format-header-5:before {content: "\e864";
}.icon-format-header-6:before {content: "\e865";
}.icon-clearup:before {content: "\e64d";
}.icon-preview:before {content: "\e631";
}.icon-date:before {content: "\e63e";
}.icon-fontbgcolor:before {content: "\e678";
}.icon-clearedformat:before {content: "\e67e";
}.icon-font:before {content: "\e684";
}.icon-723bianjiqi_duanhouju:before {content: "\e65f";
}.icon-722bianjiqi_duanqianju:before {content: "\e660";
}.icon-text_color:before {content: "\e72c";
}.icon-format-header-2:before {content: "\e75c";
}.icon-format-header-3:before {content: "\e75d";
}.icon--checklist:before {content: "\e664";
}.icon-baocun:before {content: "\ec09";
}.icon-line-height:before {content: "\e7f8";
}.icon-quanping:before {content: "\ec13";
}.icon-direction-rtl:before {content: "\e66e";
}.icon-direction-ltr:before {content: "\e66d";
}.icon-selectall:before {content: "\e62b";
}.icon-fuzhi:before {content: "\ec7a";
}.icon-shanchu:before {content: "\ec7b";
}.icon-bianjisekuai:before {content: "\ec7c";
}.icon-fengexian:before {content: "\ec7f";
}.icon-dianzan:before {content: "\ec80";
}.icon-charulianjie:before {content: "\ec81";
}.icon-charutupian:before {content: "\ec82";
}.icon-wuxupailie:before {content: "\ec83";
}.icon-juzhongduiqi:before {content: "\ec84";
}.icon-yinyong:before {content: "\ec85";
}.icon-youxupailie:before {content: "\ec86";
}.icon-youduiqi:before {content: "\ec87";
}.icon-zitidaima:before {content: "\ec88";
}.icon-xiaolian:before {content: "\ec89";
}.icon-zitijiacu:before {content: "\ec8a";
}.icon-zitishanchuxian:before {content: "\ec8b";
}.icon-zitishangbiao:before {content: "\ec8c";
}.icon-zitibiaoti:before {content: "\ec8d";
}.icon-zitixiahuaxian:before {content: "\ec8e";
}.icon-zitixieti:before {content: "\ec8f";
}.icon-zitiyanse:before {content: "\ec90";
}.icon-zuoduiqi:before {content: "\ec91";
}.icon-zitiyulan:before {content: "\ec92";
}.icon-zitixiabiao:before {content: "\ec93";
}.icon-zuoyouduiqi:before {content: "\ec94";
}.icon-duigoux:before {content: "\ec9e";
}.icon-guanbi:before {content: "\eca0";
}.icon-shengyin_shiti:before {content: "\eca5";
}.icon-Character-Spacing:before {content: "\e964";
}

3.editor.wxss

@import '/libs/assets/iconfont.wxss';
@import '/libs/weiui/weiui.wxss';  //仔细看看 你自己目录.wrapper {padding: 5px;
}.iconfont {display: inline-block;padding: 8px 8px;width: 24px;height: 24px;cursor: pointer;font-size: 20px;
}.toolbar {box-sizing: border-box;/* border: 1px solid #ccc; */border-bottom: 0;font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
}.ql-container {box-sizing: border-box;padding: 12px 15px;width: 100%;min-height: 30vh;height: auto;/* border-top: 1px solid #ccc;border-bottom: 1px solid #ccc; */background: #fff;margin-top: 20px;font-size: 16px;line-height: 1.5;
}.ql-active {color: #06c;
}

js部分

    /** editor 部分 **/getEditorValue(e) {this.setData({['formData.content']:e.detail.html})},onEditorReady() {const that = thiswx.createSelectorQuery().select('#editor').context(function (res) {that.editorCtx = res.context;wx.showLoading({title: '加载内容中...',})setTimeout(function(){let data = that.data;wx.hideLoading();that.editorCtx.setContents({html: data.pageData ? data.pageData.content:'',success: (res) => {console.log(res)},fail: (res) => {console.log(res)}})},1000)}).exec()},insertDivider() {this.editorCtx.insertDivider({success: function () {console.log('insert divider success')}})},format(e) {let { name, value } = e.target.datasetif (!name) return// console.log('format', name, value)this.editorCtx.format(name, value)},insertImage() {var _this = this;wx.showLoading({title: '上传中...',})wx.chooseImage({success(res) {// 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片const tempFilePaths = res.tempFilePaths//执行上传文件操作wx.uploadFile({url: config.HOME + config.url.uploadFile, //仅为示例,非真实的接口地址filePath: tempFilePaths[0],name: 'file',formData: {},success(res) {wx.hideLoading();app.myToast('上传成功!');const data = JSON.parse(res.data);//获取到的json 转成数组格式 进行赋值 和渲染图片console.log(data.data.src);_this.editorCtx.insertImage({src: config.HOME + data.data.src,data: {id: 'abcd',role: 'god'},success: function () {console.log('insert image success')}})},fail(e) {wx.hideLoading();console.log(e);},complete(e) {wx.hideLoading();console.log(e);}})}})},/** editor 部分结束 **/

微信小程序最新富文本编辑器使用功能实例教程相关推荐

  1. uniapp 微信小程序 editor富文本编辑器 api 使用记录

    文章目录 1.查看官方示例 2.关于富文本编辑器的工具栏 3.自己实践一下 效果 这里记录一下自己研究学习的结果 之前一直使用textarea 来进行内容的编辑.但是局限性还是太多,最近发现了edit ...

  2. 使用微信小程序editor富文本编辑器(爬坑要点)

    编辑器wxml <view class="container" style="height:{{editorHeight}}px;"><edi ...

  3. 微信小程序实现富文本编辑器

    1.参考官方文档:editor | 微信开放文档 在文档最下方有示例代码,如下图:   点击"在开发者工具中预览效果" 2.将示例代码保存至桌面,以便后期操作 3.文件夹中有一下文 ...

  4. 微信小程序接收富文本编辑器图片大小解决方法

    一.先上案列: 1.图片没有尺寸影响整体布局 二.改完之后: 三.上代码展示 1.wxml <!--pages/articleInfo/articleInfo.wxml--> <vi ...

  5. 微信小程序端富文本输入

    有个需求是用户端也就是小程序端,需要可以富文本发布文章. 示例: 1. 下载组件-微信小程序editor富文本编辑器组件 2.放在小程序自定义组件文件夹下 3.需要用到的页面引入该组件 "u ...

  6. 小程序(二十六)微信小程序解析富文本的几种方式

    微信小程序解析富文本html大概有两种方式(我发现的). 两种方法,各有各的优缺点. 一:使用小程序内置标签rich-text 这个标签解析的富文本会保留你在pc端编辑的样式,也就是说,你在pc端编辑 ...

  7. [微信小程序]聊天对话(文本,图片)的功能(完整代码附效果图)

    相关文章: 1.小程序聊天群,发送语音,文字,图片. 2.微信小程序集成腾讯IM,实现实时音视频通话,1V1聊天 3.云开发微信小程序聊天群 4.接入网易云信IM即时通讯的微信小程序聊天室 5.微信小 ...

  8. 微信小程序rich-text富文本图片

    背景: 本地做微信小程序项目,后台通过富文本编辑器编辑内容,在小程序页面展示时使用rich-text遇到了图片不能展示和图片尺寸过大的问题. 问题一:富文本编辑器中的图片无法展示 <rich-t ...

  9. 若依前后端分离发布富文本框内容 | uni-app微信小程序展示富文本框内容

    微信小程序端引入富文本样式 富文本提交图片json error 一.展示示例: 1.PC端前端发布界面 可以设置文字大小,居中,可以插入图片,设置图片大小,居中. 2.小程序端展示 二.基于若依框架踩 ...

  10. 微信小程序富文本解析点击图片放大_微信小程序解析富文本过程详解

    前言 最近公司在开发OTA微信小程序,一些页面的详情内容是HTML富文本格式的的,但是微信小程序不能直接解析HTML,需要将内容中的HTML标签转换成微信小程序所支持的标签. 开始的时候想过自己写方法 ...

最新文章

  1. bzoj 4771: 七彩树 树链的并+可持久化线段树
  2. 爱默生E系列服务器机柜托盘,艾默生通信电源PS48300-3B/1800 一体化室内机柜
  3. 为什么短视频难逃【单列沉浸式】的真香定律?
  4. java集成_Java继承
  5. axure源文件_Axure教程:实现网易云音乐有声播放效果
  6. 【AI视野·今日Robot 机器人论文速览 第十四期】Thu, 24 Jun 2021
  7. delphi mysql变体类型_Delphi 2010学习笔记(8)---数据类型(顺序类型)---2011-01-19
  8. mysql中怎样把字段名改为中文_mysql修改字段名-Mysql,修改
  9. 【小程序按钮控制视频播放暂停】
  10. SuperMap知识总结
  11. win10应用闪退解决方法
  12. 第二章 马尔可夫决策过程及表格型方法
  13. FreeMark简介
  14. 合泰杯——合泰单片机工程之点亮LED
  15. windows驱动开发第12课(R3与R0通信之写入数据)
  16. matlab r2012a下载及更新摘要
  17. 关于java.lang.NoClassDefFoundError: org/springframework/core/metrics/ApplicationStartup问题的解决方法
  18. Wireshark的捕捉过滤器和显示过滤器
  19. 6个面试的经典英文问题
  20. 爆一个Symantec Ghost 软件漏洞!

热门文章

  1. SqList顺序表实现笔记
  2. Egret白鹭引擎简介麻将游戏开发流程
  3. FPGA入门必备学习网站和工具
  4. 2021 考研数学一/二/三难度如何,有什么特点?
  5. 偏向锁java_Java偏向锁
  6. html字体设置匹配移动端,移动端字体的设置
  7. 如何把Mysql卸载干净?(亲测有效)
  8. 星环大数据使用经验总结
  9. 计算机it dt ct基础知识,ot是什么意思,什么是CT,IT,DT,OT
  10. java:数据结构面试题