index.wxml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <van-popup show="{{ show }}" position="bottom" round custom-style="height: 100%;" bind:close="onClose">
  2. <view class="editor_toolbox">
  3. <block wx:if="{{editable}}">
  4. <text class="iconfont icon-save" bindtap="save" />
  5. <text class="iconfont icon-undo" data-method="undo" bindtap="edit" />
  6. <text class="iconfont icon-redo" data-method="redo" bindtap="edit" />
  7. <My_upload class="iconfont" accept='image' binduploadCallback="insertImgEdit">
  8. <text class="iconfont icon-img" />
  9. </My_upload>
  10. <My_upload class="iconfont" accept='video' binduploadCallback="insertVideoEdit">
  11. <text class="iconfont icon-video" />
  12. </My_upload>
  13. <!-- <text class="iconfont icon-link" data-method="insertLink" bindtap="edit" /> -->
  14. <text class="iconfont icon-text" data-method="insertText" bindtap="edit" />
  15. <text class="iconfont icon-clear" bindtap="clear" />
  16. <van-icon class="iconfont" name="close" bindtap="closeShow" />
  17. </block>
  18. <view class="back" wx:else bindtap="closeShow">
  19. <van-icon name="arrow-left" /> 返回
  20. </view>
  21. </view>
  22. <view style="padding-top: 50px;">
  23. <mp-html id="article" container-style="padding:20px" content="{{content}}" editable="{{editable}}" bindremove="remove" />
  24. </view>
  25. <block wx:if="{{modal}}">
  26. <view class="mask" />
  27. <view class="modal">
  28. <view class="modal_title">{{modal.title}}</view>
  29. <input class="modal_input" value="{{modal.value}}" maxlength="-1" auto-focus bindinput="modalInput" />
  30. <view class="modal_foot">
  31. <view class="modal_button" bindtap="modalCancel">取消</view>
  32. <view class="modal_button" style="color:#576b95;border-left:1px solid rgba(0,0,0,.1)" bindtap="modalConfirm">确定</view>
  33. </view>
  34. </view>
  35. </block>
  36. </van-popup>