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 更改参数php的可能性?从控制器_Javascript_Angularjs - Fatal编程技术网

Javascript 更改参数php的可能性?从控制器

Javascript 更改参数php的可能性?从控制器,javascript,angularjs,Javascript,Angularjs,是否有可能从控制器中更改参数params:{source:$scope.chartr1}-我想用可变参数调用一个php文件 app.controller('Ctrl', function ($scope, $http) { $scope.chartr1 = "2010-01-01"; var request = $http.get('xxx.php', { params: {source:$scope.chartr1} }).success(function(gl){ $sco

是否有可能从控制器中更改参数params:{source:$scope.chartr1}-我想用可变参数调用一个php文件

app.controller('Ctrl', function ($scope, $http) {
$scope.chartr1 = "2010-01-01";
var request = $http.get('xxx.php', {
    params: {source:$scope.chartr1}
 }).success(function(gl){
    $scope.users = gl;    
$scope.chartData = [['Gl', $scope.users]
];
 });

问题是,一旦控制器运行,您就使用默认参数调用$http。您应该在函数中编写$http部分,并仅在用户准备就绪时(即更改输入后)调用它

$scope.request=function(){
$http.get('xxx.php',{params:source:$scope.chartr1})。。。
}
提交

问题是,一旦控制器运行,您就用默认参数调用$http。您应该在函数中编写$http部分,并仅在用户准备就绪时(即更改输入后)调用它

$scope.request=function(){
$http.get('xxx.php',{params:source:$scope.chartr1})。。。
}
提交

请更详细地解释问题。您有回答问题的代码,因此不清楚什么在工作。文件中的change$scope.chartr1.html不会更改xxx.php?source=…请努力正确解释问题。如果你不愿意付出努力,为什么有人愿意付出努力来帮助你,如果他们不理解你的问题,问题是xxx.php文件总是用一个参数来调用?Source=2010-01-01,更改not change 2010-01-01。那么该如何更改该值?控制器中有硬编码,请更详细地解释问题。您有回答问题的代码,因此不清楚什么在工作。文件中的change$scope.chartr1.html不会更改xxx.php?source=…请努力正确解释问题。如果你不愿意付出努力,为什么有人愿意付出努力来帮助你,如果他们不理解你的问题,问题是xxx.php文件总是用一个参数来调用?Source=2010-01-01,更改not change 2010-01-01。那么该如何更改该值?它是在控制器中硬编码的
$scope.request = function() {
  $http.get('xxx.php', {params: source:$scope.chartr1})...
}

<input ng-model="chartr1">
<button type="button" ng-click="request()">submit</button>