小程序动态获取元素高度报错thirdScriptError Cannot read property ‘top‘ of null;at SelectorQuery callbac

news/2024/7/20 1:56:08 标签: 小程序

原因是因为该元素此刻是隐藏不显示的。

比如

<view id="c1"   wx:if="{{id==1}}"></view>

这种情况就获取不到动态高度  把 wx:if 去掉就立马可以了
    wx.createSelectorQuery().select('#c1').boundingClientRect(function (res) {
      console.log('c1=',res);
    }).exec()


http://www.niftyadmin.cn/n/957975.html

相关文章

java中判断字符串是否为纯数字,正则表达式判断

java中判断字符串是否为纯数字 方法一&#xff1a;利用正则表达式 public class Testone { public static void main(String[] args){ String str"123456"; boolean resultstr.matches("[0-9]"); if (result true) { System.out.println("该字符…

小程序几分钟前,几周前,几个月前

js中写number:function (dateTime) {let dateTimeStamp new Date(dateTime).getTime();let result ;let minute 1000 * 60;let hour minute * 60;let day hour * 24;let halfamonth day * 15;let month day * 30;let year day * 365;let now new Date().getTime();con…

安装cnpm的方法

安装cnpm 在命令行中输入 npm install -g cnpm --registryhttp://registry.npm.taobao.org

mybatis xml参数传递详解

StudentMapper.java StudentMapper.xml 1. 传入多个String类型参数&#xff0c; 使用Param注解 List<Student> getStudent(Param("grade")String grade, Param("class")String class,Param("name")String name); <select id"ge…

小程序分享朋友圈代码

onShareAppMessage:function(res){return{title:朋友圈 }},onShareTimeline:function(res){return{title:朋友圈,query:参数}}给对应页面js增加这两个函数即可

Java 8 lambda maxBy取最大/minBy取最小取平均值counting计数partitioningBy分隔/groupingBy分组

Java 8 辣么大&#xff08;lambda&#xff09;表达式不慌之—–&#xff08;五&#xff09;示例-Collectors中的统计、分组、排序等 summarizingInt 按int类型统计 maxBy取最大/minBy取最小 averagingInt /averagingLong/averagingDouble取平均值 counting计数 partitioningBy分…

小程序判断文本中是否有电话号码

js var re /\d{11}/;if (re.test(这里是你要判断的文本----) ! true) {console.log(没有手机号)} else {console.log(有手机号);wx.showToast({title: 评论不能输入手机号请删除,icon: none,duration: 1000})}

在https://codepen.io/hamigua2019/pen/WNoPyzX中运行vue代码出现的两个bug,还是没有解决

代码如下 html <div id"counter">Counter: {{ counter }} </div>js const Counter {data() {return {counter: 0}} }Vue.createApp(Counter).mount(#counter)这样直接运行时&#xff0c;报vue没有定义的错 加了import { createApp } from vue’以后…