ng-href 没有按预期工作
ng-href doesn't work as expected
我在项目上有 AngularJS v1.3.1。
我的模板中有一个锚标记:
<a class="btn btn-primary"
ng-href="#!/database/{{home.uuidSelectedDatabase}}/segments?{{goToSegmentsUrlQuery}}">
<i ng-if="!goToSegmentsUrlQuery"
class="icon-refresh icon-white pm-icon-spin pm-button-icon"></i>
<span ng-i18next="segments:set-operations.form.button.go-to-segments"></span>
</a>
在 $scope 中定义 home.uuidSelectedDatabase
和 goToSegmentsUrlQuery
之前,我希望此锚点为空 href
。
然而,Angular 不会等到 goToSegmentsUrlQuery
被定义,有一段时间我有一个 link 以 /segments?
结尾,这不是我想要的需要。
我通过抛出 ng-href
值中的所有内容解决了这个问题,除了一个花括号值:
<a class="btn btn-primary" ng-href="{{goToSegmentsUrl}}">
...
并且它在控制器中没有预定义 $scope.goToSegmentsUrl = ''
的情况下工作。
我在项目上有 AngularJS v1.3.1。 我的模板中有一个锚标记:
<a class="btn btn-primary"
ng-href="#!/database/{{home.uuidSelectedDatabase}}/segments?{{goToSegmentsUrlQuery}}">
<i ng-if="!goToSegmentsUrlQuery"
class="icon-refresh icon-white pm-icon-spin pm-button-icon"></i>
<span ng-i18next="segments:set-operations.form.button.go-to-segments"></span>
</a>
在 $scope 中定义 home.uuidSelectedDatabase
和 goToSegmentsUrlQuery
之前,我希望此锚点为空 href
。
然而,Angular 不会等到 goToSegmentsUrlQuery
被定义,有一段时间我有一个 link 以 /segments?
结尾,这不是我想要的需要。
我通过抛出 ng-href
值中的所有内容解决了这个问题,除了一个花括号值:
<a class="btn btn-primary" ng-href="{{goToSegmentsUrl}}">
...
并且它在控制器中没有预定义 $scope.goToSegmentsUrl = ''
的情况下工作。