我正在使用AngularJS,目前我使用json_encode将数据从我的PHP控制器传递给Angular:
echo(json_encode($ result,true));
我还在$ result中有一个日期,我想在HTML5日期字段中使用。所以在我的结果中我有一个像这样的对象:
"mhd":{"date":"2017-10-01 00:00:00.000000","timezone_type":3,"timezone":"Europe\/Berlin"}
在我的模板中,我做了:
<tr ng-repeat="item in inventoryList | orderBy: 'mhd' | filter: invSearch track by item.id">
<td><input type="date" ng-model="item.mhd" /></td>
但是这不起作用,日期没有显示在字段中。在将日期传回棱角分析之前,我还尝试了以下内容,但在这里我得到了一个错误。
$entry['mhd'] = $entry['mhd']->getTimeStamp() * 1000;
有没有人知道我需要在json_encode之前在php中返回我的结果才能在我的日期字段中正确使用它?
谢谢!