• selectorQuery.in(component)
    • 示例代码
    • API支持度

    selectorQuery.in(component)

    将选择器的选取范围更改为自定义组件 component 内。(初始时,选择器仅选取页面范围的节点,不会选取任何自定义组件中的节点。)

    注意:H5 端传 this 而不是传 this.$scope。

    示例代码

    1. import Taro from '@tarojs/taro'
    2. Component({
    3. ready () {
    4. if (process.env.TARO_ENV === 'h5') {
    5. const query = Taro.createSelectorQuery().in(this)
    6. } else {
    7. const query = Taro.createSelectorQuery().in(this.$scope)
    8. }
    9. }
    10. })

    API支持度

    API微信小程序H5React Native
    selectorQuery.in✔️✔️
    selectorQuery.select✔️✔️
    selectorQuery.selectAll✔️✔️
    selectorQuery.selectViewport✔️✔️
    nodesRef.boundingClientRect✔️✔️
    nodesRef.scrollOffset✔️✔️
    nodesRef.fields✔️✔️
    selectorQuery.exec✔️✔️