gpt4 book ai didi

dart - Angulardart 不应重新加载链接

转载 作者:行者123 更新时间:2023-12-05 01:05:14 25 4
gpt4 key购买 nike

在 angularjs 中,您可以禁止在使用时重新加载页面。

<a href="" ng-click="..">text</a>

在 angulardart 中,链接实际上是导航到 href。这是故意的吗?

angularjs 行为的 Goog 示例: http://docs.angularjs.org/api/ng.directive:ngHref

<a id="link-1" href ng-click="value = 1">link 1</a> (link, don't reload)

最佳答案

编辑

<a href="#" ng-click="ctrl.clickHandler($event)">text</a>

.

import 'dart:html';

// ...

void clickHandler(MouseEvent event) {
event.preventDefault(); // suppress default click action
event.stopPropagation(); //
//event.stopImmediatePropagation(); // optional

// do something else
}

旧答案

我自己还没有使用过,但 AngularDart 有 NgHref 指令

https://github.com/angular/angular.dart/blob/master/lib/directive/ng_src_boolean.dart#L60

关于dart - Angulardart 不应重新加载链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21688294/

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