gpt4 book ai didi

angularjs - 在 AngularJS 中处理来自模板的链接

转载 作者:行者123 更新时间:2023-12-02 21:45:45 26 4
gpt4 key购买 nike

目前我正在这样处理链接:

<a ng-click="goToLink('/foo')">foo</a>

$scope.goToLink = function(url) {
$location.path(url)
}

因为如果我这样做

<a ng-href="/foo">foo</a> 

页面当然会重新加载(并收到 404),因为它应该是这样的:

<a ng-href="#/foo">foo</a>

是否有指令或其他内容来定义“与 html5 模式无关”的链接,这样我就不必在每个链接中添加主题标签?

类似

<a ng-smart-href="/foo">foo</a>.

最佳答案

检查 ng-href,这正是您正在寻找的内容。 http://docs.angularjs.org/api/ng.directive:ngHref

检查 http://docs.angularjs.org/guide/dev_guide.services.$location 中的“相对链接”示例

关于angularjs - 在 AngularJS 中处理来自模板的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14523479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com