2016-08-12 2 views
0

私は食料品リストのチュートリアルと似たObservableArrayを使用しようとしていますが、ObservableArrayをコードビハインドファイルのObservableに追加するたびに、アプリケーションはそれぞれのXMLページをロードしません。私のアプリは前のページで停止します。ObservableArrayがアプリを停止させる

home.js:

var Group_List_View_Model = require("../../shared/view-models/list_groups_view_model"); 
var Observable = require("data/observable").Observable; 

var group_list = new Group_List_View_Model([]); 


var page_data = new Observable({ 
    group_list: group_list, 
    load_groups: false 
}); 


exports.onNavigatingTo = function(args) { 
    var page = args.object; 
    page.bindingContext = page_data; 
} 

list_groups_view_model.js:

var ObservableArray = require("data/observable-array").ObservableArray; 

function Group_List_View_Model(items) { 
    var view_model = new ObservableArray(items); 
    return view_model;  
} 

module.exports = Group_List_View_Model; 

私だけreturn view_model;をコメントアウトし、私のアプリはもはや屋台ここではそれぞれのコードです。私がgroup_list: group_list,だけをコメントアウトする場合も同様です。私のアプリはObservableArrayについて何か好きではありません。私の問題を引き起こしているものについての洞察?

アップデート:私は私のコードビハインドファイルに直接ObservableArrayを入れたときに私のアプリはまた、それを好きではない:

home.js

var Observable = require("data/observable").Observable; 
var ObservableArray = require("data/observable-array").ObservableArray; 

var group_list = new ObservableArray([]); 

var page_data = new Observable({ 
    group_list: group_list, 
    load_groups: false 
}); 

アップデート2:私は私の中でfirebaseを使用していますが

JS: Error in firebase.init: Error: java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist. 

が、この時点では、この観測可能な配列に関連したfirebaseコードが存在しない、そして配列も空である:アプリ、そして私のコンソールは、このエラーを与えています。

Update3と:関連問題Unhanded Exception thrown following Nativescript 2.2.0 update

答えて

関連する問題