Heim > tägliche Programmierung > HTML-Kenntnisse > So verwenden Sie Listenkomponenten in Mip

So verwenden Sie Listenkomponenten in Mip

藏色散人
Freigeben: 2018-11-06 17:04:01
Original
3623 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Verwendung von Listenkomponenten in MIP vorgestellt.

Die Listenkomponente in MIP (Mobile Web Accelerator) kann synchrone Daten rendern oder Daten asynchron anfordern und dann rendern.

Empfohlenes Referenzhandbuch: „MIP-Dokumentationshandbuch

Nachfolgend geben wir Ihnen anhand von Komponentencodebeispielen eine detaillierte Einführung in die Verwendung von Listenkomponenten in MIP .

Wenn wir die Listenkomponente in der MIP-Datei ausführen möchten, müssen wir das folgende js-Skript in den Hauptteil der MIP-Datei einfügen:

<script src="https://c.mipcdn.com/static/v1/mip-list/mip-list.js"> </script>
<script src="https://c.mipcdn.com/static/v1/mip-mustache/mip-mustache.js"> </script>
Nach dem Login kopieren

1. Grundlegende Verwendung

<mip-list src="https://xxx" preLoad>
    <template type="mip-mustache">
        <div>
            <li>name: {{name}}</li>
            <li>alias: {{alias}}</li>
        </div>
    </template></mip-list>
Nach dem Login kopieren

Hinweis: Die Schnittstelle für asynchrone JSONP-Anfragen muss dem Spezifikationsrückruf als „Rückruf“ folgen.

2. Benutzerdefinierte Vorlage

<mip-list template="mip-template-id" src="https://xxx" preLoad>
    <template type="mip-mustache" id="mip-template-id">
        <div>
            <li>name: {{name}}</li>
            <li>alias: {{alias}}</li>
        </div>
    </template></mip-list>
Nach dem Login kopieren

3. Synchronisierte Daten

<mip-list synchronous-data>
    <script type="application/json">
        {            "items": [
                {                    "name": "lee",                    "alias": "xialong"
                }, {                    "name": "ruige",                    "alias": "ruimm"
                }, {                    "name": "langbo",                    "alias": "bobo"
                }
            ]
        }    </script>
    <template type="mip-mustache">
        <div>
            <li>name: {{name}}</li>
            <li>alias: {{alias}}</li>
        </div>
    </template></mip-list>
Nach dem Login kopieren

Klicken Sie, um mehr zu laden

<mip-list 
    template="mip-template-id"
    src="http://xxx?a=a&b=b"
    id="mip-list"
    has-more
    pnName="pageNum"
    pn=2
    timeout="3000"
    preLoad>
    <template type="mip-mustache" id="mip-template-id">
        <div>
            <li>{{key}}: {{value}}</li>
        </div>
    </template></mip-list><div class="mip-list-more" on="tap:mip-list.more"> 点击查看更多 </div>
Nach dem Login kopieren

Hinweis: Wenn das has-more-Attribut hat, muss das ein id-Attribut und einen DOM-Knoten zum Klicken auf die Schaltfläche haben, und dieser Knoten muss ein Attribut haben, der Attributwert ist: tap: entsprechend der id.more von mip-list

Einführung in verwandte Attribute:

src: Datenschnittstelle für asynchrone Anfragen, wenn es keine anderen gibt. Bitte das Ende des Parameters nicht angeben?

synchronous-data: Synchronous-Data-Switch-Attribut verwenden

id: has-more: Gibt es einen Klick, um weitere Funktionen zu erweitern?

pnName: Name der Umblättervariable

pn: Anfangsseitennummer des Umblätterns, bei jeder Anfrage wird automatisch 1 hinzugefügt

preLoad: Daten asynchron laden. Wenn Sie den preLoad-Parameter hinzufügen, wird die erste Seite des Inhalts während der Initialisierung geladen.

timeout: Zeitüberschreitung für die fetch-jsonp-Anfrage.

Dieser Artikel ist eine Einführung in die Verwendung von Listenkomponenten in MIP. Ich hoffe, dass er Freunden in Not hilfreich sein wird! Dann gibt es gängigere MIP-Komponenten, wie zum Beispiel

Karussellkomponente

,

Inline-Frame-Komponente, Menü-Komprimierungskomponente, App-Promotion-Download-Komponente, Mip-Formularkomponente, Mip-Schnellrückgabekomponente usw. Interessierte Freunde können sich zum Lernen auch auf verwandte Artikel beziehen!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Listenkomponenten in Mip. 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