【问题标题】:Making a hyperlink for Angularjs为 Angularjs 制作超链接
【发布时间】:2016-05-10 06:58:13
【问题描述】:

我正在开发一个移动网站。我创建了一个可用的超链接,并且是用基本的 javascript 编写的。

'<a href="#/app/tabs/tours/'+$scope.tourmarkers[i]._id+'">Go to Tour info </a>'

此代码运行良好。但是我想更改代码以便更好地使用 angularjs。我试着重写它就像......

'<a ng-href="/tours/'+$scope.tourmarkers[i]._id+'">Go to Tour info </a>'

我切断了已经被使用的部分网址。我通过在前面添加 ng 来更改 href。但我不觉得这是一个有角度的陈述。如何让我的原始超链接为 angularjs 编写?

【问题讨论】:

标签: javascript angularjs hyperlink ionic-framework


【解决方案1】:

试试这个:

<a ng-href="{{'/tours/' + $scope.tourmarkers[i]._id}}">Go to Tour info </a>

【讨论】:

  • 欢迎来到 Stackoverflow 。虽然这个答案可能会提供一个解决方案,但你能解释一下为什么以及如何?这样你会得到更多的帮助
【解决方案2】:

试试这个

 <a ng-href="/tours/{{$scope.tourmarkers[i]._id}}">Go to Tour info </a>

在你的控制器中

$scope.path = '/tours/' + $scope.tourmarkers[i]._id

现在可见

'<a ng-href="{{path}}">Go to Tour info </a>'

因为 ng-href 是动态绑定的

【讨论】:

    猜你喜欢
    • 2014-04-18
    • 1970-01-01
    • 2020-03-16
    • 2012-11-28
    • 1970-01-01
    • 2014-11-09
    • 2021-12-29
    • 2015-08-30
    • 2012-03-06
    相关资源
    最近更新 更多