- Aurelia 教程
- Aurelia - 首頁
- Aurelia - 概述
- Aurelia - 環境搭建
- Aurelia - 第一個應用程式
- Aurelia - 元件
- Aurelia - 元件生命週期
- Aurelia - 自定義元素
- Aurelia - 依賴注入
- Aurelia - 配置
- Aurelia - 外掛
- Aurelia - 資料繫結
- Aurelia - 繫結行為
- Aurelia - 轉換器
- Aurelia - 事件
- Aurelia - 事件聚合器
- Aurelia - 表單
- Aurelia - HTTP
- Aurelia - 引用
- Aurelia - 路由
- Aurelia - 歷史記錄
- Aurelia - 動畫
- Aurelia - 對話方塊
- Aurelia - 本地化
- Aurelia - 工具
- Aurelia - 打包
- Aurelia - 除錯
- Aurelia - 社群
- Aurelia - 最佳實踐
- Aurelia 有用資源
- Aurelia - 快速指南
- Aurelia - 有用資源
- Aurelia - 討論
Aurelia - 引用
本章將展示一些 Aurelia 引用 的簡單示例。您可以使用它來建立對特定物件的引用。您可以建立對元素或屬性的引用,如下表所示。
引用表
| 序號 | 示例及說明 |
|---|---|
| 1 |
ref = "myRef" 用於建立對 DOM 元素的引用。 |
| 2 |
attribute-name.ref = "myRef" 用於建立對自定義屬性的檢視模型的引用。 |
| 3 |
view-model.ref = "myRef" 用於建立對自定義元素的檢視模型的引用。 |
| 4 |
view.ref = "myRef" 用於建立對自定義元素檢視例項的引用。 |
| 5 |
rcontroller.ref = "myRef" 用於建立對自定義元素的控制器例項的引用。 |
在下面的示例中,我們將建立一個對input元素的引用。我們將使用預設的類語法作為檢視模型。
app.js
export class App { }
我們透過新增ref = "name"屬性來建立對input元素的引用。
app.html
<template>
<input type = "text" ref = "name"><br/>
<h3>${name.value}</h3>
</template>
執行應用程式後,您將看到輸入欄位中輸入的文字會渲染到螢幕上。
廣告