0
的javascript:Nativescript:獲取頁面對象外部加載功能
...
//I want use page object outside the loded function
var page
exports.loaded =function (args) {
page = args.object;
page.bindingContext = viewModel;
//there is already a 'grid9' element in XML file
var gridLayout = page.getViewById("grid9");
if(gridLayout) alert("yes");//<============it works
}
if (page.getViewById("grid9")) alert("yes");//<========== got error
我想用loaded
外page
對象function.In我的腦海裏,page
是loaded
機能的研究之外定義,那麼page
變量得到真正的page
對象的功能,所以我現在可以使用函數之外的對象page
。 但是,我得到了一個undefined
的錯誤。並且,沒有第二個if
聲明,它進展順利。 如果我遇到了變量範圍錯誤或其他問題?