xwml代码:
<view class="container">
<input id="searchInput" type="text" placeholder="请输入商品名称" />
</view>
小程序js代码:
onReady() {
console.log('====this', this);
let k1 = this.selectComponent('.container')
console.log('----k1:', k1)
let kk = this.selectComponent('#searchInput')
console.log('----', kk)
}
各种生命周期,点击事件触发都试过了,都是返回null,疯掉了!!!!
这个是用于自定义组件的,不是用于组件
selectComponent 这个是返回自定义组件实例,view/input并不是自定义组件
可以试着创建个代码段出来排查下
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html