Heim > Web-Frontend > js-Tutorial > Hauptteil

So ändern Sie die Breite und Höhe der Ansichtsbeschriftung im WeChat-Applet

亚连
Freigeben: 2018-06-22 15:56:04
Original
2301 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Methode des WeChat-Applets zum dynamischen Ändern der Breite und Höhe von Ansichtsbeschriftungen vorgestellt, einschließlich der Ereignisreaktion des WeChat-Applets und der zugehörigen Implementierungstechniken zur Verwendung von setData zum dynamischen Bearbeiten von Datendaten. Freunde in Not können darauf verweisen

Das Beispiel in diesem Artikel beschreibt die Methode zum dynamischen Ändern der Breite und Höhe der Ansichtsbezeichnung im WeChat-Applet. Geben Sie es wie folgt als Referenz an alle weiter:

Schlüsselcode

index.wxml-Datei

<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>
Nach dem Login kopieren

Das hier eingestellte style="width:{{view.Width}}px;height:{{view.Height}}px;" kann sein bestanden Die Ereignisantwort ändert den Wert dynamisch und ändert dadurch den Breiten- und Höhenstil der Ansichtskomponente.

index.js-Datei

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)
Nach dem Login kopieren

PS: Ähnlich wie im vorherigen Artikel //www.jb51.net/article/129725.htm eingeführt, können Sie console.log(e); in der Datei hinzufügen Ereignisverarbeitungsfunktion Sie können in der Konsole beobachten, dass die Breiten- und Höhenänderungen durch e.detail.value ermittelt werden.

Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.

Verwandte Artikel:

Fehler beim Laden des Pfads inlaydate.js

Beliebige Datenbank über Javascript verbinden

So verwenden Sie fs.rename in node.js, um eine erzwungene Umbenennung zu implementieren

Beim Laden des Pfads inlaydate.js tritt ein Fehler auf

So implementieren Sie die Übergabe von Routenparametern im Vue-Router

Wie man jQuery zum Betreiben von Tabellen verwendet, um eine Zellenzusammenführung zu erreichen

Wie um Animationseffekte und Rückruffunktionen zu erzielen

Das obige ist der detaillierte Inhalt vonSo ändern Sie die Breite und Höhe der Ansichtsbeschriftung im WeChat-Applet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!