Mini-Add-Tipps
Wird verwendet, um den Benutzer aufzufordern, auf das Menü in der oberen rechten Ecke zu klicken, um den Vorgang [Zu meinem Miniprogramm hinzufügen] auszuführen, wenn er das Miniprogramm zum ersten Mal aufruft.
Merkmal
Der Stil stimmt mit der ursprünglichen Sammlungskomponente von Alipay überein (zur Homepage hinzugefügt) und unterstützt konsistente Effekte in benutzerdefinierten Navigationsleistenszenarien.
Vorschau
Screenshot
Probe
Vorschau in Entwicklertools
Installieren und verwenden
1. Komponenten besorgen
Download-Version (stabil)
neueste Version
Meister (neueste)
git clone https://github.com/MakerGYT/mini-add-tips.git
Kopieren Sie den Ordner „components/add-tips“ im Projekt in den Komponentenpfad
2. Komponenten vorstellen
Fügen Sie der JSON-Datei, die der Seite entspricht, die diese Komponente verwendet, Folgendes hinzu:
{
"usingComponents" : {
"add-tips" : " /components/add-tips/index "
}
}
3. Komponenten verwenden
<!-- index.wxml -->
< add-tips name ="示例" />
Informationen zum Anpassen der Navigationsleiste finden Sie unter /pages/index
Immobilienliste
Eigentum | Typ | Standardwert | Erforderlich | veranschaulichen |
---|
Name | Zeichenfolge | prüfen | NEIN | Mini-Programmname |
Logo | Zeichenfolge | | NEIN | Mini-Programmlogo |
Dauer | Nummer | 10 | NEIN | Kontinuierliche Anzeigezeit (s) |
Verzögerung | Nummer | 2 | NEIN | Geben Sie die Seitenverzögerungszeit (s) ein, um mit der Anzeige zu beginnen |
Brauch | Boolescher Wert | FALSCH | NEIN | Ob die aktuelle Seite {"navigationStyle": "custom"} ist |
Entwicklungshinweise
Angesichts des aktuellen Designs der WeChat-Basisbibliothek:
- Es ist für Benutzer leicht, den Erfassungsvorgang und das Hinzufügen zu meinem Miniprogramm zu verwechseln, aber der Effekt ist der gleiche, sodass keine detaillierte Anleitung für Benutzer erforderlich ist. Derzeit wird nur das Verhalten von Benutzern überwacht, die im Menü in der oberen rechten Ecke auf die Schaltfläche „Sammlung“ klicken. Tatsächlich ist das Sammlungsverhalten jedoch nicht zu hören und der Sammlungsinhalt kann nur definiert werden.
- Es gibt keine Möglichkeit herauszufinden, ob es gesammelt oder zu meinem Miniprogramm hinzugefügt wurde, daher kann die Eingabeaufforderung zu Störungen für Benutzer führen.
- Derzeit gibt es keine API oder Schaltfläche, mit der kleine Programme hinzugefügt werden können. Dies kann an der Überlegung liegen, „Interferenzen zu reduzieren“, aber es erzwingt die manuelle Einstellung des Leitfadens, was zu Interferenzen führt, wie in 2 erwähnt.
- Selbst wenn {"navigationStyle": "custom"} festgelegt wurde, ist der API-Aufruf für die Navigationsleiste weiterhin gültig. Weder die Komponente noch die Seite können wissen, ob die Navigationsleiste benutzerdefiniert ist oder nicht, und er kann nur übergeben werden von außen rein.
Todo
Lizenz
MIT © MakerGYT