Javascript 尝试使用Bootsrap和AngularJS生成按钮组以重定向到不同的URL
我试图创建一个由两个按钮组成的按钮组(使用bootstrap和angularjs),当单击它们时,每个按钮都会重定向到不同的URL。我目前拥有以下代码(仅复制了相关部分):Javascript 尝试使用Bootsrap和AngularJS生成按钮组以重定向到不同的URL,javascript,html,angularjs,twitter-bootstrap,controller,Javascript,Html,Angularjs,Twitter Bootstrap,Controller,我试图创建一个由两个按钮组成的按钮组(使用bootstrap和angularjs),当单击它们时,每个按钮都会重定向到不同的URL。我目前拥有以下代码(仅复制了相关部分): app.controller('LinkController',函数(link,$scope,$location){ $scope.go=函数(){ $location.url(链接); }; }); 点击1 点击2 我对Angular js了解不多,但有其他方法可以达到同样的目的。这适用于简单的html <div
app.controller('LinkController',函数(link,$scope,$location){
$scope.go=函数(){
$location.url(链接);
};
});代码>
点击1
点击2
我对Angular js了解不多,但有其他方法可以达到同样的目的。这适用于简单的html
<div class="btn-group btn-group-lg">
<a href="test1.html"><input type="button" class="btn btn-primary">Click1</input></a>
<a href="test2.html"><input type="button" class="btn btn-primary">Click2</input></a>
</div>
注意,我将button元素更改为input,这是因为button元素不能放置在锚定标记
中
我希望这会有所帮助您是否正在尝试传递url?,
如果是这样,那么我会这样:
app.controller('LinkController',函数(link,$scope,$location){
$scope.go=函数(链接){
$location.url(链接);
};
});代码>
点击1
点击2
好的,经过多次尝试,从上面的答案中得到一些启发,我能够用以下方法解决这个问题:
app.controller('LinkController',函数($scope){
$scope.go=函数(链接){
window.location=链接;
};
});代码>
点击1
点击2
谢谢您的回答。上面的解决方案只会生成简单的链接,而不会生成与我现在拥有的一样漂亮的按钮。输入也不能放在一个文件夹中。