Comment modifier dynamiquement la largeur et la hauteur des étiquettes de vue à l'aide de l'applet WeChat

小云云
Libérer: 2018-05-12 16:51:10
original
15663 Les gens l'ont consulté

Cet article présente principalement la méthode de modification dynamique de la largeur et de la hauteur de l'étiquette de vue dans l'applet WeChat. Il implique la réponse à l'événement de l'applet WeChat et les techniques de mise en œuvre d'utilisation de setData pour exploiter dynamiquement les données. tout le monde.

1. Affichage des effets

2.

fichier 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>
Copier après la connexion
Le

défini ici peut modifier dynamiquement la valeur via une réponse à un événement, modifiant ainsi le style de largeur et de hauteur du composant de vue. style="width:{{view.Width}}px;height:{{view.Height}}px;"

fichier index.js

var pageData={}
pageData.data={
  view:{
    Width:100,
    Height:100
  }
}
pageData[&#39;viewWidth&#39;]=function(e){
console.log(e);
  this.setData({
    view:{
      Width:e.detail.value,
      Height:this.data.view.Height
    }
  })
}
pageData[&#39;viewHeight&#39;]=function(e){
  this.setData({
    view:{
      Width:this.data.view.Width, 
      Height:e.detail.value 
    }
  })
}
Page(pageData)
Copier après la connexion
Le contenu ci-dessus est la méthode permettant de modifier dynamiquement la largeur et la hauteur de l'étiquette de vue dans l'applet WeChat. J'espère que cela pourra aider tout le monde. .

Recommandations associées :

Explication détaillée d'exemples d'images animées à vue mobile et de zoom à deux doigts dans l'applet WeChat

utilisations de jQuery uploadView Un exemple de la façon d'implémenter la fonction d'aperçu et de téléchargement d'image

Une brève explication de l'exemple de composant View

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!