Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Multiple Aurelia apps on one page

As there isn't much information about Aurelia framework I got stuck with these 2 questions.

  1. Is it possible to create multiple Aurelia apps on single page and
    how this can be achieved?
  2. Alternatively is there a way to call out single application templates in 2 different places outside the main app container?
    • For example I want to use Aurelia SPA in CMS system and call it out in different elements like header, main container and aside container.
like image 634
codeFLOWee Avatar asked Oct 25 '25 18:10

codeFLOWee


1 Answers

Yep, just add two elements to the page with an aurelia-app attribute.

Here's an example: https://gist.run?id=2d310abbbea337fb5f6d110ec807f7d2

<!doctype html>
<html>
  <head>
    <title>Aurelia</title>
  </head>
  <body>
    <div aurelia-app="main1">
      <h1>Loading...</h1>
    </div>
    <div aurelia-app="main2">
      <h1>Loading...</h1>
    </div>
    ... 
  </body>
</html>
like image 185
Jeremy Danyow Avatar answered Oct 27 '25 10:10

Jeremy Danyow



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!