Taro.createSelectorQuery()方法支持链式调用,但是TS类型检查中没做处理



  • Taro.createSelectorQuery()
    .select('.aaa')
    .boundingClientRect()
    .selectAll('.bbb')
    .boundingClientRect()
    .selectAll('.ccc')
    .boundingClientRect()

    这种方式调用可正常运行,在每次的boundingClientRect后返回值的__proto__中都有selectAll等方法,但是typescript的类型检查中,返回的nodesRef没有这些方法的声明,无法进行链式调用
    df8ec2ae-662f-482b-b22c-7e299f100683-image.png


登录后回复