Javascript angularjs-如何使用html选择
嗨,我有一个html选择选项,显示苹果、谷歌和亚马逊Javascript angularjs-如何使用html选择,javascript,html,angularjs,select,Javascript,Html,Angularjs,Select,嗨,我有一个html选择选项,显示苹果、谷歌和亚马逊 AAPL(苹果) 谷歌(谷歌) AMZN(亚马逊) 您可以使用ng更改来监听选择的更改 并使其调用控制器中的函数 根据该函数的输入生成一个新的图形 这是您试图构建的东西吗?您真正需要做的就是将请求代码包装到函数中。这允许您根据$scope.selec $scope.selec = 'aapl'; // keep this out of function $scope.getChartData = function(){ var
AAPL(苹果)
谷歌(谷歌)
AMZN(亚马逊)
您可以使用ng更改来监听选择的更改
并使其调用控制器中的函数
根据该函数的输入生成一个新的图形
这是您试图构建的东西吗?您真正需要做的就是将请求代码包装到函数中。这允许您根据
$scope.selec
$scope.selec = 'aapl'; // keep this out of function
$scope.getChartData = function(){
var url = 'stock/' + $scope.selec + '.json' ;
$http.get(url).success(function(data) {
// same code as before except as noted above
});
}
// call function when controller intializes
$scope.getChartData();
现在在html中,在ng change
<select ng-model="selec" ng-change="getChartData()">