I can't seem to get app.navigate to switch to a local view. No errors in console.
Please tell me why this simple example doesn't work.
HTML:
<div data-role="view" data-layout="default" id="journalDefault" data-before-show="doesNeedLogin"> Journal Entries</div><div data-role="view" data-layout="default" id="journalAddNew"> Add Entry. Get ID from Listview.</div><div data-role="view" data-layout="default" id="journalLogin"> Need to login.</div>JS:
function doesNeedLogin(e){ var isLoggedIn = false; if (isLoggedIn) { alert("Logged In"); } else { alert("Not logged in"); //show them login view app.navigate("#journalLogin"); }}