editor.wxml 1.6 KB

1234567891011121314151617181920
  1. <view class="container" style="height:{{!isDisabled?editorHeight+'px':'65vh'}};">
  2. <editor id="editor" read-only='{{!isDisabled}}' class="ql-container" placeholder="{{placeholder}}" bindstatuschange="onStatusChange" bindready="onEditorReady" bindinput='compileText'>
  3. </editor>
  4. </view>
  5. <view wx:if="{{isDisabled}}" class="checkbox_but">
  6. <view>
  7. <van-button type="info" size="large" color="#4EBFCF" custom-class="customClass" catchtap="callBack">保存</van-button>
  8. </view>
  9. </view>
  10. <view class="toolbar" catchtouchend="format" hidden="{{keyboardHeight > 0 ? false : true}}" style="bottom: {{isIOS ? keyboardHeight : 0}}px">
  11. <i class="iconfont icon-charutupian" catchtouchend="insertImage"></i>
  12. <i class="iconfont icon-format-header-2 {{formats.header === 2 ? 'ql-active' : ''}}" data-name="header" data-value="{{2}}"></i>
  13. <i class="iconfont icon-format-header-3 {{formats.header === 3 ? 'ql-active' : ''}}" data-name="header" data-value="{{3}}"></i>
  14. <i class="iconfont icon-zitijiacu {{formats.bold ? 'ql-active' : ''}}" data-name="bold"></i>
  15. <i class="iconfont icon-zitixieti {{formats.italic ? 'ql-active' : ''}}" data-name="italic"></i>
  16. <i class="iconfont icon-zitixiahuaxian {{formats.underline ? 'ql-active' : ''}}" data-name="underline"></i>
  17. <i class="iconfont icon--checklist" data-name="list" data-value="check"></i>
  18. <i class="iconfont icon-youxupailie {{formats.list === 'ordered' ? 'ql-active' : ''}}" data-name="list" data-value="ordered"></i>
  19. <i class="iconfont icon-wuxupailie {{formats.list === 'bullet' ? 'ql-active' : ''}}" data-name="list" data-value="bullet"></i>
  20. </view>