预计XXX是消费服务
我消费与角$ HTTP REST服务后的日期,然后我保存在我的范围JSON响应。 在页面上,我想将数据绑定到表单。预计XXX是消费服务
由于收到日期属性从REST服务是JSON字符串里面的格式,我输入日期的文本并不领域的JSON绑定。 我在控制台“预期”1981-04-01'是日期'中出现错误。
有没有一种方法,使角度考虑这个领域的日期?
感谢您的帮助。
回答:
JSON本身不考虑时间(我认为既不是XML一样),最后端技术不转换日期(以任何格式,他们处理他们)到其他格式不是字符串。这对于PHP,Java和Python来说是正确的。
所以,你得到空,从后端字符串,数字,布尔嵌套结构(对象,数组)。
在前端你有角有$ HTTP。你的运气也不好:你只收到字符串和这种类型的数据而没有转换。即使ngResource
缺乏这种能力。你必须做的是,在成功的数据处理器中:
$http(...).success(function(data, more, params, here){ $scope.data = data; //assuming you're retrieving the whole object. this line is up to you and your logic.
$scope.data.mydatefield = new Date($scope.data.mydatefield);
});
MySQL日期与通常的格式被接受为参数,并按预期行事。但是,再次,根据您提供的信息,您运气不好,必须手动执行(好吧...并不那么难 - 这正如我向您展示的那样...可能暂时将数据存储在局部变量中为了不使$ scope闪烁)。
以上是 预计XXX是消费服务 的全部内容, 来源链接: utcz.com/qa/263891.html