Skip to content

Commit

Permalink
> Eliminate ng-href on nav bar and home page hero button
Browse files Browse the repository at this point in the history
> Instead, have NavController.selectPage() call $location.path()
  • Loading branch information
cliffhall committed Apr 2, 2016
1 parent 9b5984b commit 3479bf4
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 3 additions & 1 deletion app/controllers/nav-controller.js
Expand Up @@ -12,12 +12,13 @@
'NavController',
[
'$rootScope',
'$location',
NavController
]
);

// Constructor
function NavController($rootScope)
function NavController($rootScope,$location)
{
var instance = this;
instance.isSelected = isSelected;
Expand All @@ -26,6 +27,7 @@
// Select a page
function selectPage(setPage) {
$rootScope.nav.page = setPage;
$location.path(setPage);
}

// Check selected page
Expand Down
3 changes: 1 addition & 2 deletions app/views/home/try-me-button.html
Expand Up @@ -6,8 +6,7 @@
-->
<div ng-hide="account.profile">
<a class="btn btn-lg btn-success btn-block"
ng-hide="account.profile"
ng-href="#{{nav.PAGES.ACCOUNT}}" role="button"
ng-hide="account.profile" role="button"
ng-click="navCtrl.selectPage(nav.PAGES.ACCOUNT)">Try it now!</a>
</div>
<div ng-show="account.profile">
Expand Down
5 changes: 2 additions & 3 deletions app/views/nav.html
Expand Up @@ -8,7 +8,6 @@
<div class="navbar-header">
<div class="row center-block">
<a role="button"
ng-href="#{{nav.PAGES.HOME}}"
ng-click="navCtrl.selectPage(nav.PAGES.HOME)">
<!-- ICON -->
<img style="height:50px"
Expand All @@ -20,12 +19,12 @@
<li role="button"
ng-class="{active: navCtrl.isSelected(nav.PAGES.HOME)}"
ng-click="navCtrl.selectPage(nav.PAGES.HOME)">
<a ng-href="#{{nav.PAGES.HOME}}">Home</a>
<a>Home</a>
</li>
<li role="button"
ng-class="{active: navCtrl.isSelected(nav.PAGES.ACCOUNT)}"
ng-click="navCtrl.selectPage(nav.PAGES.ACCOUNT)">
<a ng-href="#{{nav.PAGES.ACCOUNT}}">{{(account.authData != null)?"Account":"Sign In"}}</a>
<a>{{(account.authData != null)?"Account":"Sign In"}}</a>
</li>
</ul>
</nav>

0 comments on commit 3479bf4

Please sign in to comment.