我需要在函数window.open的第一个参数中连接“proposal.id”。我的代码看起来像这样:
<button ion-button color="light" onclick="window.open('https://mywebsite.com/offer?id={{ proposal.id }}', '_self')">Offert</button>
有什么想法吗? 谢谢!
答案 0 :(得分:0)
好的,所以你应该尝试一下。我们需要将其分解为标记和控制器逻辑:
标记:
<button ion-button color="light" ng-click="openMyWindow()">Ofertar</button>
控制器:
你会注射窗口&#39;给你的控制器(如果你已经没有了)
.controller('MyController', function($scope, $window) {
$scope.openMyWindow= function() {
$window.open('https://mywebsite.com/offer?id=' + proposal.id, '_self');
};
});
希望这有帮助!
答案 1 :(得分:0)
试试这个:
SphericalUtil
答案 2 :(得分:0)
最后我试试这个:
我在名为“openlink()”的“mypage.ts”中创建了一个新函数
“mypage.html”看起来像这样:
<button ion-button color="light" (click)="openLink(proposal.id)">Offer</button>
文件“mypage.ts”
openLink(proposal){
window.open("https://mywebsite/offer?id=" + proposal, "_self");
}
非常感谢你,你的回答开辟了我的方式嘿嘿!