我有一个链接,我想打开新标签中的链接。问题是:我发送对象参数。
HTML:
<a ng-click="go(row)" ></a>
JS:
$state.go('link', {
'search': {
'obj': {
'id': something
}
}
});
我已经尝试过href和ng-href但没有成功。 谢谢。
答案 0 :(得分:0)
你可以使用类似的东西在新标签中使用go(row)
的控制器功能打开它
$scope.go = function(row){
var param = {
'search': {
'obj': {
'id': something
}
};
var url = $state.href('link', {parameter: param });
//open in new tab
window.open(url,'_blank');
}
然后像这样访问控制器中的参数
$stateParams.parameter
和值应
{
'search': {
'obj': {
'id': something
}
}