时间:2021-05-18
本文实例讲述了微信小程序实现动态改变view标签宽度和高度的方法。分享给大家供大家参考,具体如下:
1、效果展示
2、关键代码
index.wxml文件
<view class="view" style="width:{{view.Width}}px;height:{{view.Height}}px;">我是view标签,我现在的宽度是{{view.Width}}px,高度是{{view.Height}}px</view><input placeholder="输入view标签的宽度" bindinput="viewWidth"></input><input placeholder="输入view标签的高度" bindinput="viewHeight"></input>此处设置的style="width:{{view.Width}}px;height:{{view.Height}}px;"可通过事件响应动态改变数值,进而改变view组件的宽高样式。
index.js文件
var pageData={}pageData.data={ view:{ Width:100, Height:100 }}pageData['viewWidth']=function(e){console.log(e); this.setData({ view:{ Width:e.detail.value, Height:this.data.view.Height } })}pageData['viewHeight']=function(e){ this.setData({ view:{ Width:this.data.view.Width, Height:e.detail.value } })}Page(pageData)PS:类似前面文章https://www.jb51.net/article/129725.htm介绍过的,可在事件处理函数中添加console.log(e);,在控制台中即可观察到是由e.detail.value获取宽与高改变数值。
3、源代码点击此处本站下载。
希望本文所述对大家微信小程序开发有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
微信小程序图片等比例缩放动态的获取图片的高度和宽度动态的设置图片的高度和宽度前言:在小程序布局中,如果图片不是固定高度和高度,但image设置的是固定的高度和宽
微信小程序中使元素占满整个屏幕高度实现方法在项目中经常要用到一个容器元素占满屏幕高度和宽度,然后再在这个容器元素里放置其他元素。宽度很简单就是width:100
本文实例讲述了微信小程序实现动态获取元素宽高的方法。分享给大家供大家参考,具体如下:我以前一直以为微信小程序不能动态获取view元素的宽高。但是自从看到:wx.
Tips:微信小程序可以在HbuilderX用HTML标签(如Ddiv、span等)写前端代码,也可以用微信小程序语法写(view、swiper标签),然后np
遇到一个小问题,记录一下问题:在微信小程序中使用scroll-view标签时,用height:cale(xx-xx)设置高度无效,在page中设置高度为百分百依