I have a calculator site that is utilizing Angular. It is one page that is responsive and is broken into 7 sections of different Calculators based on what they want. I would like to lazy load them to cut down on loading all at once.
<body ng-app>
<div id="wrapper">
<section id="Index page">1</section>
<section id="Calc 1">2</section>
<section id="Calc 2">3</section>
<section id="Calc 3">4</section>
<section id="Calc 4">5</section>
<section id="Calc 5">6</section>
<section id="Calc 6">7</section>
<section id="Calc 7">8</section>
</div>
</body>
I'm looking to load the default index.html page initially, then you will select which Calculator you'd like the page load the other view by clicking a button (or link), with a nice fade in/out and then load its interactive items.
I'm sort of looking for something similar to this picture, which describes exactly what I want minus the user editing the pages (They would be inputting values into the calculators instead, but I'm not sure how to get to that end point.