可能改变一个参数php?从控制器

possibility to change a parameter php? from the controller

本文关键字:php 参数 控制器 一个 能改变      更新时间:2023-09-26

是否有可能更改参数params: {source:$scope。从控制器-我想调用一个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})...
}
<input ng-model="chartr1">
<button type="button" ng-click="request()">submit</button>