收藏
回答

text组件

使用text组件时,长按选中文本,如果才能获取选中的文本内容

最后一次编辑于  2018-12-21  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 诗·昂
    诗·昂
    2018-12-21

    https://developers.weixin.qq.com/miniprogram/dev/api/device/clipboard/wx.setClipboardData.html?search-key=setClipboardData

    你的意思是这个么?

    2018-12-21
    赞同
    回复 2
    • 诗·昂
      诗·昂
      2018-12-21

      copy(e) {

      let that = this;

      console.log('copy',e);

      let text = e.currentTarget.dataset.text

      wx.setClipboardData({

      data: text,

      success: function (res) {

      wx.showToast({

      title: '复制成功', }); } }); },


      2018-12-21
      回复
    • 一
      2018-12-21回复诗·昂

      不是

      2018-12-21
      回复
  • 一
    2018-12-21

    不是,是选中之后我就知道自己获取的是那些内容,就可以打印出来,不是从粘贴板获取

    2018-12-21
    赞同
    回复 1
    • 管凯旋
      管凯旋
      2018-12-21

      自定义属性吧,text内容和自定义属性内容设置一样的,通过获取自定义属性获取内容。想jq那种.text()是没有的

      2018-12-21
      回复
  • 管凯旋
    管凯旋
    2018-12-21

    selectable="true"

    2018-12-21
    赞同
    回复 2
    • 一
      2018-12-21

      这样只能长按选中,并不知道选中的文本是什么

      2018-12-21
      回复
    • 管凯旋
      管凯旋
      2018-12-21回复

      复制然后获取粘贴板内容?

      2018-12-21
      回复