# selection

基础库 3.6.4 开始支持,低版本需做兼容处理

渲染框架支持情况:WebView

# 功能描述

局部文本选区。

# 属性说明

属性 类型 默认值 必填 说明 最低版本
disable-context-menu boolean false 是否隐藏客户端原生文本选区按钮 3.6.4
bindselectionchange eventhandle 当选区发生变化时触发 selectionchange 事件 event.detail = { isCollapsed, selectedString, firstNodeId, firstOffset, lastNodeId, lastOffset, firstRangeRect } 3.6.4

# Bug & Tip

  1. tip: 长按选区在 wx-selection 内才可以触发 disable-context-menu 的效果
  2. tip: textrich-text 组件需要设置 user-selecttrue
  3. tip: firstNodeIdlastNodeId 需要 textrich-text 组件设置 id
  4. tip: 超出 wx-selection 的情况下 firstOffsetlastOffset 为空。

# 示例代码

在开发者工具中预览效果