Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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 从firebase数据填充输入日期_Javascript_Angularjs_Date_Firebase_Ionic Framework - Fatal编程技术网

Javascript 从firebase数据填充输入日期

Javascript 从firebase数据填充输入日期,javascript,angularjs,date,firebase,ionic-framework,Javascript,Angularjs,Date,Firebase,Ionic Framework,我的firebase数据库中有此数据结构 "dkt" : { "-KbzLbwQHzkFLkPLGhxN" : { "comment" : "", "date" : "2017-02-02T15:04:53.336Z", "name" : "Mamma Mia", "otherType" : "", "price" : 19.57, "type" : "Entertainment" }, ... 我的服务正

我的firebase数据库中有此数据结构

"dkt" : {
    "-KbzLbwQHzkFLkPLGhxN" : {
      "comment" : "",
      "date" : "2017-02-02T15:04:53.336Z",
      "name" : "Mamma Mia",
      "otherType" : "",
      "price" : 19.57,
      "type" : "Entertainment"
    },
...
我的服务正在检索此数据

.service('dktService', ["$firebaseObject", function($firebaseObject){
    var getDkt = function(dktKey){
        var dbRef = firebase.database().ref('/dkt/' + dktKey);
        return $firebaseObject(dbRef);
    };

    return {
        getDkt: getDkt
    };
}]);
我的服务被我的控制器调用并存储在我的formData范围变量中

$scope.formData = dktService.getDkt($stateParams.dktKey);
这些数据被放入我的ionic应用程序表单控件中,以便人们可以更新它。除类型为
date
的输入和my select(我的选择)下拉列表外,所有输入均正确显示

这是我的输入日期

<label class="item item-input" name="date">
  <span class="input-label">Date</span>
  <input type="date" placeholder="" ng-model="formData.date" required="">
</label>
但是它仍然抛出相同的错误,并且输入日期仍然没有更改为正确的日期

奇怪的是,当我尝试记录formData变量时,它会返回一个对象

console.log($scope.formData)

e
$$conf: Object
$id: "-KbzLbwQHzkFLkPLGhxN"
$priority: null
comment: ""
date: "2017-02-02T15:04:53.336Z"
name: "Mamma Mia"
otherType: ""
price: 19.57
typeCost: "Entertainment"
__proto__: Object
但是当我在查找它的1个属性时记录它时,它返回
无效日期


我做错了什么?

您使用的是什么版本的angularfire?我使用的是2.0.1版
console.log($scope.formData)

e
$$conf: Object
$id: "-KbzLbwQHzkFLkPLGhxN"
$priority: null
comment: ""
date: "2017-02-02T15:04:53.336Z"
name: "Mamma Mia"
otherType: ""
price: 19.57
typeCost: "Entertainment"
__proto__: Object