Aurelia - Refs

In diesem Kapitel sehen Sie einige einfache Beispiele für Aurelia-Refs. Sie können damit einen Verweis auf ein bestimmtes Objekt erstellen. Sie können einen Verweis auf Elemente oder Attribute erstellen, wie in der folgenden Tabelle dargestellt.

Referenztabelle

Sr.Nr. Beispiel & Beschreibung
1

ref = "myRef"

Wird zum Erstellen eines Verweises auf das DOM-Element verwendet.

2

attribute-name.ref = "myRef"

Wird zum Erstellen eines Verweises auf das Ansichtsmodell eines benutzerdefinierten Attributs verwendet.

3

view-model.ref = "myRef

Wird zum Erstellen eines Verweises auf das Ansichtsmodell eines benutzerdefinierten Elements verwendet.

4

view.ref = "myRef"

Wird zum Erstellen eines Verweises auf die Ansichtsinstanz für benutzerdefinierte Elemente verwendet.

5

rcontroller.ref = "myRef"

Wird zum Erstellen eines Verweises auf die Controller-Instanz eines benutzerdefinierten Elements verwendet.

Im folgenden Beispiel erstellen wir einen Verweis auf die inputElement. Wir werden die Standardklassensyntax als verwendenview-model.

app.js.

export class App { }

Wir erstellen einen Verweis auf die input Element durch Hinzufügen der ref = "name" Attribut.

app.html

<template>
   <input type = "text" ref = "name"><br/>
   <h3>${name.value}</h3>
</template>

Wenn wir die App ausführen, sehen wir, dass der in das Eingabefeld eingegebene Text auf dem Bildschirm gerendert wird.