| 1. |
How To Create Custom Elements In Aurelia? |
|
Answer» Aurelia offers a WAY to add components dynamically. You can reuse single component on different pars of your app without need for including HTML multiple times. Step 1 - Create custom component Let's create new components directory inside src folder. C:UsersusernameDesktopaureliaAppsrc>mkdir components Inside this directory we will create custom-component.html. This component will be inserted later on our HTML page. custom-component.html This is some text from dynamic component... Step 2 - Create main component We will create simple component in app.js. It will be used to render header and footer text on screen. app.js export class MyComponent Step 3 - Add custom component Inside our app.html file, we need to require the custom-component.html to be able to INSERT it dynamically. Once we do that, we can add new element custom-component. app.html ${header} ${content} Aurelia offers a way to add components dynamically. You can reuse single component on different pars of your app without need for including HTML multiple times. Step 1 - Create custom component Let's create new components directory inside src folder. C:UsersusernameDesktopaureliaAppsrc>mkdir components Inside this directory we will create custom-component.html. This component will be inserted later on our HTML page. custom-component.html This is some text from dynamic component... Step 2 - Create main component We will create simple component in app.js. It will be used to render header and footer text on screen. app.js export class MyComponent Step 3 - Add custom component Inside our app.html file, we need to require the custom-component.html to be able to insert it dynamically. Once we do that, we can add new element custom-component. app.html ${header} ${content} |
|