- Aurelia - Best Practices
- Aurelia - Community
- Aurelia - Debugging
- Aurelia - Bundling
- Aurelia - Tools
- Aurelia - Localization
- Aurelia - Dialog
- Aurelia - Animations
- Aurelia - History
- Aurelia - Routing
- Aurelia - Refs
- Aurelia - HTTP
- Aurelia - Forms
- Aurelia - Event Aggregator
- Aurelia - Events
- Aurelia - Converters
- Aurelia - Binding Behavior
- Aurelia - Data Binding
- Aurelia - Plugins
- Aurelia - Configuration
- Aurelia - Dependency Injections
- Aurelia - Custom Elements
- Aurelia - Component Lifecycle
- Aurelia - Components
- Aurelia - First Application
- Aurelia - Environment Setup
- Aurelia - Overview
- Aurelia - Home
Aurelia Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Aurepa - Refs
In this chapter, you will see some simple examples of Aurepa refs. You can use it to create a reference to a particular object. You can create a reference to elements or attributes, as seen in the following table.
Reference Table
Sr.No | Example & Description |
---|---|
1 |
ref = "myRef" Used for creating a reference to DOM element. |
2 |
attribute-name.ref = "myRef" Used for creating a reference to custom attribute s view-model. |
3 |
view-model.ref = "myRef Used for creating a reference to custom element s view-model. |
4 |
view.ref = "myRef" Used for creating a reference to custom elements view instance. |
5 |
rcontroller.ref = "myRef" Used for creating a reference to custom element s controller instance. |
In the following example, we will create a reference to the input element. We will use the default class syntax as a view-model.
app.js
export class App { }
We are creating a reference to the input element by adding the ref = "name" attribute.
app.html
<template> <input type = "text" ref = "name"><br/> <h3>${name.value}</h3> </template>
When we run the app, we will see that the text entered into the input field is rendered on the screen.
![Aurepa Refs Example](/aurepa/images/aurepa-refs-example.jpg)