小程序如何获取元素样式(宽高间距)

news/2024/7/19 14:49:20 标签: 小程序, js

//获取宽度,设置高度等于宽度

var query = wx.createSelectorQuery().in(this);

var that = this;

query.select('.chooseImgItem').boundingClientRect(function (rect) {

console.log(rect);

that.setData({

'objHeight': rect.width + 'px'

})

// console.log(that.data.objHeight);

}).exec();

获取元素样式

如果是在自定义组件里面获取的话,需要

var query = wx.createSelectorQuery().in(this);

如果是在页面里面获取的话

var query = wx.createSelectorQuery();


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

相关文章

物理引擎chipmunk

原文地址 http://blog.kungfusoft.com/programming/iphone/topic-328.html chipmunk本是一个独立的开源项目,用纯c编写.cocos2d同时整合了chipmunk和box2d两个物理引擎.相比之下,chipmunk更轻量易用,但是相关的文档很少.box2d还没开始学习,暂时不敢妄言.chipmunk的官方地址:htt…

Linux-计数排序企业级应用-uniq-sort

1. uniq-报告或者忽略重复的行默认只对相邻的相同行去重只有一个参数最常用一般和sort命令配合使用用来统计重复行的次数。NAMEuniq- report or omit repeated lines SYNOPSISuniq[OPTION]... [INPUT [OUTPUT]] 常用参数 -c, --count #统计次数会把重复出现行的次数统计好打印…

“猪”飞起来了吗

(让我们用代码改变世界,也让代码改变自己的生活) 台风来了,猪都能飞起来。 这是投资者对A股近期走势最生动的形容。当成交量不断的刷新纪录,直冲1.2万亿天量成交时,股指的高度也在不断的被刷新,…

vue移动端页面弹出遮罩层时禁止页面滚动

bodyScroll(event) {event.preventDefault()},/**禁止页面滑动*/noSliding() {document.body.style.overflow hidden;document.addEventListener(touchmove, this.bodyScroll, false);//禁止页面滑动},/**允许页面滑动*/sliding() {document.body.style.overflow ;//出现滚动…

django最佳实践

导入的时候使用绝对导入或者清晰的相对导入 相对导入用法: from __future__ import absolute_import from .models import what_u_need 而不是 form model import what_u_nedd在python 2.x中也使字符串采用3.x编码 from __future__ import unicode_liter…

音视频引擎/音视频即时通讯

其技术亮点之一“透明通道”“透明通道”顾名思义就是AnyChat SDK为上层应用提供的一个传输数据的通道,由于AnyChat SDK并不关心所传输的内容,即所传输的数据相对于SDK来说是“透明”的,便称为“透明通道”。上层应用可以利用SDK提供的透明通…

Const 与 Readonly 使用总结

在以往的开发过程中一直使用Const来定义常量,很少注意到Readonly的使用,因为总感觉Const的使用已经足够了。而就在这两天,在阅读SqlHelper的代码时,再次看到了Readonly的使用,而且感觉很别扭。如果按Const来说&#xf…

vue移动端页面在ios浏览器上滑动页面会缩放抖动

问题描述:vue项目在ios浏览器上滑动页面会缩放抖动 解决:给html,body添加样式 html,body{width: 100%; height: 100%; position: fixed;top:0;left:0;}