In diesem Artikel werden hauptsächlich die Definition globaler Daten, FunktionenWiederverwendung, Vorlagen usw. vorgestellt. Instanzeinführung des WeChat-Applets kann darauf verwiesen werden
Zusammenfassung von Problemen wie der Definition globaler Daten, der Wiederverwendung von Funktionen, Vorlagen usw. in WeChat-Miniprogrammen:
1. So definieren Sie globale Daten
In der App .js Die in s App({}) definierten Daten oder Funktionen sind global und können auf der Seite über var app = getApp(); app.function/key, aber wir müssen keine globale Funktion in app.js definieren.
2. So erreichen Sie die Wiederverwendung von Code
Wiederverwendung von Funktionen:test.js test: function(){ } module.exports={ test:test } other.js var common = require('test.js'); page({ common.test() })
Vorlage:
<template name="odd"> <view> odd </view> </template> <template name="even"> <view> even </view> </template> <block wx:for="{{[1, 2, 3, 4, 5]}}"> <template is="{{item % 2 == 0 ? 'even' : 'odd'}}"/> </block> //我们页可以把模板定义在其他文件中,以<import src="url"/>的形式引入,但是import有作用域的概念,即只会import目标文件中定义的template, 而不会import目标文件import的template //include可以将目标文件除了<template/>的整个代码引入,相当于是拷贝到include位置。
-Attribut in der Komponente, deren Wert ein boolescher Wert ist, ein B. das aktive Attribut der Fortschrittskomponente, das aktivierte Attribut des Kontrollkästchens usw. Dieses Attribut ist unabhängig davon wirksam, ob es auf „true“ oder „false“ gesetzt ist. Der Test hat ergeben, dass dies auch in HTML der Fall ist, es kann jedoch mit „checked={{}}“ erfolgreich gerendert werden.
Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!Das obige ist der detaillierte Inhalt vonEinführung in Beispiele für die Definition globaler Daten, Wiederverwendung von Funktionen, Vorlagen usw. für WeChat-Miniprogramme. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!