原文:小程序中使用components方法selectComponent遇到的坑 返回为null

前言:哎呦气死了,小程序等着发布审核得时候 发现了一个bug,selectComponent获取不到组件了,返回值一直为null 原因居然是因为 wx:if , 代码如下,无论if是true还是false 都获取不到组件,去掉wx:if 就可以了 记录一下 希望大家可以避开,网上百度了一下,很少这个问题得记录。 那就顺便记录一下,如何获取组件吧。 json 文件中引入了该组件 父组件wxml文件中 ...

2019-08-21 16:14 0 617 推荐指数:

查看详情

微信程序 selectComponent 值为null

这个东西的执行时间感觉有点迷, 我遇到的情况是在page 的onReady onShow 当中 使用 selectComponent 无法获取到子组件的对象 只好退而求其次 在需要触发的方法当中 使用 就可以正确获取到子组件的信息了 ...

Fri Feb 28 02:00:00 CST 2020 0 1115
使用mpvue 开发程序 遇到

闲着没事弄个程序练练手 整理下方便日后看 用的是iview-webapp ui插件,框架mpvue,看mpvue api 就能搭建一个demo 上手很快 先整理一个 程序不支持select 标签, 刚好ui 插件也没得,看了下程序是用picker 替代了select 看着api ...

Sat Nov 03 00:03:00 CST 2018 0 767
程序调用自定义组件里的方法(this.selectComponent(#id))

假如我们已经有了一个自定义组件toast 组件里面有个方法控制toast的显示 假如我要在登录界面引用toast,那如何调用自定义组件的方法控制toast显示? 1.首先在登录的json页面引用组件 2.在登录的wxml页面引用组件(一定要设置id) 3.在登录页 ...

Thu Jan 02 19:04:00 CST 2020 0 7630
程序跳转遇到

新手跳。你写的路径路由是正确的,但是发现点击了,一点反应也没有,很可能是下下面几种原因: 1:你要跳转的是tabBar中的页面,需要用到专属的跳转方法switchtab 2:在app.js中没有配置该页面 3:页面层级是不是超过五层了。可以用销毁的跳转方式 ...

Thu Jan 18 19:19:00 CST 2018 0 2111
关于程序undefined遇到的各种

    最近开发程序,发现爆的最多的错就是各种undefined       这里整理了遇到各种undefined的解决思路:              苦茶在进行微信程序页面跳转时,进行了传递参数,而页面传递参数的时候,像数字、字符串之类的可以直接传递,对象和数组需要用 ...

Wed Jan 13 22:16:00 CST 2021 0 1202
vue中使用this遇到

在两个页面中创建函数,并且调用一个函数中能够获取到代表vue实例的this,而另一个却获取不到 页面1: 页面2--在vue实例创建后立马执行函数: ...

Wed Jul 11 01:06:00 CST 2018 0 10213
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM