如何在angularjs中编辑值(由PHP生成)

时间:2013-08-27 06:22:21

标签: php javascript angularjs

我有一个用于编辑某些信息的表单。表单输入字段获取PHP生成的值。之前,我使用jQuery来编辑和计算值并获得总值。现在我想删除jQuery并在表单编辑期间使用AngularJS。在网上搜索了这个编辑解决方案后,我找不到任何东西。是否可以使用AngularJS编辑PHP生成的值并计算值的总和?

修改

我可以在angularJS中获取这些值吗?如果我尝试用ng-model获取这些值,它什么也得不到,并将这些字段留空。

1 个答案:

答案 0 :(得分:3)

您可以对后端服务使用API​​调用来获取值并在AngularJS应用程序中使用这些值。

假设您的应用程序中有这样的表单。

<form ng-controller="formController" ng-submit="someAction" method="post">
<input type = "text" ng-model="email"/>
</form>

并且您希望将PHP中的值填充到此电子邮件字段中。您可以通过对此后端服务进行API调用来完成此操作;

在AngularJS控制器中;

var app = angular.module('YourApp');

app.controller('formController', function ($scope, $http) {
$http.get('API call to fetch data').success(function (data) {
  $scope.email = data.email;
});
});

希望它有所帮助。