请问楼主标金句功能怎么实现啊?用户选中文字后点击标金句按钮,然后再添加底色。其中用户选择文字后用什么命令获取选中的文字,getSelectionText试了下都是获取全部文本。跪问
小程序中 webview 中长按选中文字会改变 column-count 的布局段落布局用的是 column-fill 将长文分割成多列进行左右滑动阅读,但是长按选中段落文字后会影响布局! [视频]
2020-09-21希望后续能补充这个API的示例代码。获取编辑器已选区域内的纯文本内容。意思是选中的内容可以获取的意思吗?但是试了一下是全部内容,而非选中的内容。 需求:获取用户选中的内容 https://developers.weixin.qq.com/s/m9jx9pmT71kw that.editorCtx.getSelectionText({ success: function (e) { console.log('insert text success') } })
EditorContext.getSelectionText没有事件触?https://developers.weixin.qq.com/miniprogram/dev/api/media/editor/EditorContext.getSelectionText.html 在编辑、只读状态下怎么触发,没找到相关的事件方法。
2020-09-16<view class="content"> <swiper style="height: {{clientHeight?clientHeight+'px':'auto'}}" current="{{currentTab}}" bindchange="swiperchange"> <block wx:for="{{content}}"> <swiper-item bind:tap="handleOption"> <scroll-view scroll-y="{{true}}" style="height: {{clientHeight?clientHeight+'px':'auto'}}" bindscrolltolower="scrollbot"> <view class="item">{{item.title}}</view> </scroll-view> </swiper-item> <view class="item" wx:if="{{scorecard[currentTab]}}">{{item.answer}}</view> </block> </swiper> </view>
swiper切换页面时wx:if在中途会显示问题?功能:初始状态只显示题目,单击题目后出现答案。 步骤: 1.点击第一题出现答案一 [图片] 2.滑动界面中途,可以看到第二页的答案二出来了 [图片] 3.滑到第二页时,判断答案二是隐藏的 [图片] 问题:步骤二不应该出现,怎么避免? wxml class="content"> {{item.title}}view> scroll-view> swiper-item> {{item.answer}}view> block> swiper> view> js Page({ data: { content: [{ title: '第一题', answer: '答案一' },{ title: '第二题', answer: '答案二' },{ title: '第三题', answer: '答案三' }], currentTab: 0, scorecard: [] }, handleOption: function() { var scorecard = this.data.scorecard; var currentTab = this.data.currentTab; scorecard.splice(currentTab, 1, 1); this.setData ({ scorecard }) }, swiperchange: function(e) { var that = this; that.setData({ 'currentTab': e.detail.current }) }, onLoad: function (options) { var that = this wx.getSystemInfo({ success: function (res) { that.setData({ clientHeight: res.windowHeight }); } }) var content = this.data.content; for(let i = 0; i < content.length; i++) { var scorecard = this.data.scorecard; scorecard.push(null) } }, })
2020-08-21