Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从单选按钮读取角度控制器_Javascript_Angularjs - Fatal编程技术网

Javascript 从单选按钮读取角度控制器

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

我想在一个html表格中显示来自角度控制器的数据,我有这个控制器,但我想在选择一个单选按钮时显示数据,但我不知道如何实现这一点

  <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
}