如何在inApp浏览器中使用表达式值打开链接?

时间:2015-11-26 22:54:03

标签: angularjs ionic

我正在尝试向Angular / Ionic中的href添加动态链接,但以下内容无法正常工作。在ng-click"之前我有一个" onclick。因为表达式{{post.id}}没有加载。

 <a class="w-inline-block post-block-link" href="" ng-click="window.open('http://www.example.com/#/post/{{post.id}}', '_blank', 'location=no'); return false;" data-ix="press" ng-repeat="post in postList">

1 个答案:

答案 0 :(得分:4)

<强> HTML

<a ng-click="openWindow(post)" ng-repeat="post in postList"></a>

<强>的JavaScript

yourApp.controller('yourController', function($scope) {
    $scope.openWindow = function(post) {
        var url = 'http://www.example.com/#/post/' + post.id;
        window.open(url, '_blank', 'location=no');
    }
});