微信小程序?qū)崿F(xiàn)動(dòng)態(tài)改變view標(biāo)簽寬度和高度的方法【附demo源碼下載】
本文實(shí)例講述了微信小程序?qū)崿F(xiàn)動(dòng)態(tài)改變view標(biāo)簽寬度和高度的方法。分享給大家供大家參考,具體如下:
1、效果展示
2、關(guān)鍵代碼
index.wxml文件
<view class="view" style="width:{{view.Width}}px;height:{{view.Height}}px;" >我是view標(biāo)簽,我現(xiàn)在的寬度是{{view.Width}}px,高度是{{view.Height}}px</view> <input placeholder="輸入view標(biāo)簽的寬度" bindinput="viewWidth"></input> <input placeholder="輸入view標(biāo)簽的高度" bindinput="viewHeight"></input>
此處設(shè)置的style="width:{{view.Width}}px;height:{{view.Height}}px;"
可通過事件響應(yīng)動(dòng)態(tài)改變數(shù)值,進(jìn)而改變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:類似前面文章http://www.dbjr.com.cn/article/129725.htm介紹過的,可在事件處理函數(shù)中添加console.log(e);
,在控制臺(tái)中即可觀察到是由e.detail.value
獲取寬與高改變數(shù)值。
3、源代碼點(diǎn)擊此處本站下載。
希望本文所述對(duì)大家微信小程序開發(fā)有所幫助。
- 微信小程序使用video組件播放視頻功能示例【附源碼下載】
- 微信小程序?qū)崿F(xiàn)下載進(jìn)度條的方法
- 微信小程序獲取手機(jī)系統(tǒng)信息的方法【附源碼下載】
- 微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕修改view標(biāo)簽背景顏色功能示例【附demo源碼下載】
- 微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕移動(dòng)view標(biāo)簽的位置功能示例【附demo源碼下載】
- 微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕修改文字大小功能【附demo源碼下載】
- 微信小程序?qū)崿F(xiàn)點(diǎn)擊按鈕修改字體顏色功能【附demo源碼下載】
- 微信小程序?qū)崿F(xiàn)動(dòng)態(tài)設(shè)置頁面標(biāo)題的方法【附源碼下載】
- 微信小程序 省市區(qū)選擇器實(shí)例詳解(附源碼下載)
- 詳解微信小程序文件下載--視頻和圖片
相關(guān)文章
JS實(shí)現(xiàn)頁面加載完成之后自動(dòng)刷新一次問題
這篇文章主要介紹了JS實(shí)現(xiàn)頁面加載完成之后自動(dòng)刷新一次問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02創(chuàng)建、調(diào)用JavaScript對(duì)象的方法集錦
這篇文章主要介紹了創(chuàng)建、調(diào)用JavaScript對(duì)象的方法集錦,需要的朋友可以參考下2014-12-12Parcel.js + Vue 2.x 極速零配置打包體驗(yàn)教程
這篇文章主要介紹了Parcel.js + Vue 2.x 極速零配置打包體驗(yàn) 的相關(guān)資料,需要的朋友可以參考下2017-12-12js下關(guān)于onmouseout、事件冒泡的問題經(jīng)驗(yàn)小結(jié)
第3次遇到這個(gè)問題,于是總結(jié)了一下,將此短文發(fā)在首頁,希望對(duì)瀏覽器事件機(jī)制有所了解的大俠們給予解答2010-12-12uniapp開發(fā)小程序的經(jīng)驗(yàn)總結(jié)
這篇文章主要給大家介紹了關(guān)于uniapp開發(fā)小程序的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04將兩個(gè)div左右并列顯示并實(shí)現(xiàn)點(diǎn)擊標(biāo)題切換內(nèi)容
將兩個(gè)div左右并列顯示并實(shí)現(xiàn)點(diǎn)擊標(biāo)題切換內(nèi)容的效果,接下來為大家詳細(xì)介紹下js中時(shí)如何實(shí)現(xiàn)的,感興趣的朋友不要錯(cuò)過2013-10-10利用JavaScript制作一個(gè)搞怪的兔子動(dòng)畫效果
又是一年新春之際,祝福大家兔年快樂!給大家介紹一個(gè)有趣的動(dòng)效(兼容?IE),頁面右下角有一只搞怪的兔子,鼠標(biāo)在頁面中懸停時(shí),兔子會(huì)跟著做出不同的動(dòng)作和表情,感興趣的小伙伴可以了解一下2023-01-01javascript基于HTML5 canvas制作畫箭頭組件
該組件實(shí)現(xiàn)了根據(jù)箭頭起止點(diǎn)坐標(biāo)畫箭頭功能。目前組件可設(shè)置箭頭形狀(大小和角度)。2014-06-06