当位置路径为空时,使用onClick函数

时间:2015-11-16 16:18:06

标签: javascript jquery angularjs

我正在尝试使用href和onClick,具体取决于网址。

如果$location.path()为空,如www.mysite.com/,则使用onClick函数
如果网址与www.mysite.com/about类似,请使用href="javascript:history.back()"

<a href="javascript:history.back()" data-ng-click="vm.backToResult();">
   <i class="fa fa-angle-left"></i>
   Back to Search Results
</a>

vm.backToResult = function() {
    if (!$location.path()) {
       $window.history.back();
    } else {
       $window.location.href = '#!/list-of/options/';
    }
}

我认为这是有效的,但我必须双击以实际触发它,但并不完全确定是诚实的。

0 个答案:

没有答案