我知道这很简单而且是一个愚蠢的问题,但我不能因为某些原因让我的生活变得有用......
所以我有一个链接(基于使用onclick的非角度弹出窗口):
<a href="page.html" ng-click="popitup('page.html')">Page</a>
范围内的一个功能:
$scope.popitup = function(url) {
return $window.open(url, '_blank', 'height=200,width=150');
};
我想要的是,当有人点击链接时,打开一个新窗口并显示page.html。我试过改变链接的小部分和功能,但我无法得到它。我确定这是我做错的小事。
答案 0 :(得分:1)
试试这个..在HTML中
<body ng-controller="MainCtrl">
<a role="link" ng-click="popitup('page.html', '_blank')">Page</a>
</body>
在控制器中
app.controller('MainCtrl', function($scope, $window) {
$scope.popitup = function(url, target) {
$window.open(url, target);
};
});
答案 1 :(得分:0)
这对我有用。
HTML
if(mail($to,$subject,str_replace("{place_holder}",$template,$htmlContent),$headers)):
控制器
<a data-ng-click="openPrintMode()">
<i class="fa fa-print"></i>
</a>