Javascript 从单选按钮读取角度控制器
我想在一个html表格中显示来自角度控制器的数据,我有这个控制器,但我想在选择一个单选按钮时显示数据,但我不知道如何实现这一点Javascript 从单选按钮读取角度控制器,javascript,angularjs,Javascript,Angularjs,我想在一个html表格中显示来自角度控制器的数据,我有这个控制器,但我想在选择一个单选按钮时显示数据,但我不知道如何实现这一点 <div class="radio"> <label class="radio-inline"><input type="radio" name="top30Categories">TY Top 30 Categories</label> <label class="radio-inline"&g
<div class="radio">
<label class="radio-inline"><input type="radio" name="top30Categories">TY Top 30 Categories</label>
<label class="radio-inline"><input type="radio" name="top10Brands">TY Top 10 Brands</label>
<label class="radio-inline"><input type="radio" name="top10Suppliers">TY Top 10 Suppliers</label>
</div>
TY前30名类别
TY十大品牌
TY十大供应商
我把我的表格放在一个“div”标签中,我用其他数据调用另一个控制器,在加载页面时默认显示这些数据
<div class="panel panel-default" ng-controller="HttpGetTestController">
所以我需要的是,当我选择其中一个单选按钮时,在html表中显示不同的数据。我不确定,但我认为这是您想要的 ,每次单击单选按钮时,它都会调用一个事件 HTML:
如果您想要单选按钮,您可能应该为其中3个设置相同的名称,并且只使用不同的值。控制器不是使其工作的最佳方式。如果需要,最好将指令与动态参数一起使用。在指令内部,你可以实现任何你需要的逻辑,这将是真正的角度方式。你能给我们一个演示吗?你应该看看关于单选按钮的角度文档:并利用ng-change@kennechu看这里,谢谢你的时间!因此,ng click中的每个值都应该是我的控制器的名称,对吗?@kennechu No
ng click=“[VALUE1]”和$scope。[VALUE1]
这些值必须相同。我只在ng click
中添加了参数,以便您知道在控制器中单击了哪个按钮。
<input type="radio" ng-click="radioButton(1)">
<input type="radio" ng-click="radioButton(2)">
<input type="radio" ng-click="radioButton(3)">
$scope.radioButton = function(arg){
alert(arg);
//Place your code here
}