gpt4 book ai didi

javascript - 在 AngularJS 中点击哈希标签时如何避免路由

转载 作者:行者123 更新时间:2023-12-03 10:03:58 25 4
gpt4 key购买 nike

我在页面中的小轮播中有链接,并且我正在使用 AngularJS 路由概念来构建单页应用程序。小轮播使用 anchor 标记作为按钮来滑动图像。

                  <div class="carousel-controls-mini">
<a href="#myCarousel" data-slide="prev">&#60;</a>
<a href="#myCarousel" data-slide="next">&#62;</a>
</div>

但是当我单击下一步按钮时,页面将重定向到默认页面,即/home。

脚本.js

            when('/home', {
templateUrl: 'home.html',
}).

when('/unlimited', {
templateUrl: 'license-unlimited.html',
}).

when('/my-licenses', {
templateUrl: 'my-licenses.html',
}).

otherwise({
redirectTo: '/home'
});

我该如何解决这个问题?需要帮助

最佳答案

改用data-target

改变

<div class="carousel-controls-mini">
<a href="#myCarousel" data-slide="prev">&#60;</a>
<a href="#myCarousel" data-slide="next">&#62;</a>
</div>

<div class="carousel-controls-mini">
<a href="" data-target="#myCarousel" data-slide="prev">&#60;</a>
<a href="" data-target="#myCarousel" data-slide="next">&#62;</a>
</div>

关于javascript - 在 AngularJS 中点击哈希标签时如何避免路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30450693/

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