Inner Page Link : https://app.uvote.unify.lk/#!/uvote-card/mOo2S2EzAmBMbgeVm0Hm/
My app has Main View
which list cards, Right Panel
gives links to user login and log out. Also, About Us
page and card page
to view single card by ID.
Here is my routes
// Index page
{
path: '/',
componentUrl: './pages/home-page.html',
name: 'home',
},
// About page
{
path: '/about/',
url: './pages/about.html',
name: 'about',
},
// uVote card page
{
path: '/uvote-card/:cardId/',
componentUrl: './pages/uvote-card.html',
name: 'uvote-card',
},
The right panel is available to access from the uVote card
page. Here is the HTML for the panel.
<div class="navbar-inner sliding">
<div class="left">
<a href="#" class="link back">
<i class="icon icon-back"></i>
</a>
</div>
<div class="title sliding">Unify Votes</div>
<div class="right">
<a href="#" class="link icon-only panel-open" data-panel="right">
<i class="icon f7-icons">person_circle</i>
</a>
</div>
<div class="title-large">
<div class="title-large-text">Unify Votes</div>
</div>
</div>
When I access the Single Card Page
by the LINK the app is loading properly and it show the single card. The issue is on the Right Panel
. When open the Right Panel
; it repeats the Single Card Page
again inside the Right Panel
Also the back button does not goes to Main View
How to prevent this and fix the back button?