赢得Pivot应用程序。需要从一个部分访问一些数据。有任何想法吗?

时间:2015-08-17 18:18:59

标签: javascript function winjs

我有一个JavaScript Win Pivot应用程序

进入Hub我正在检索一些信息:

time.Equal()

}

在.Js文件中我创建了definePages函数:

functions.js:

function initPages(options) {
for (var i = 0; i < options.length ; i++) {
    var menuItem = options[i];
    menuItem.showBanner = (i == 0);

    definePages(options);
}

}

现在,在我的第1部分中,我通过调用另一个函数来初始化页面:

function definePages(item) {
var action = item[0];
var animation = item[1];
var scyfy = item[2];
var localmovies = item[3];
var clasic = item[4];
var comedy = item[5];
var biography = item[6];
var drama = item[7];
var kids = item[8];
var musical = item[9];
var romantic = item[10];
var suspense = item[11];
var horror = item[12];
var art = item[13];
var personalities = item[14];
var history = item[15];
var society = item[16];

我需要能够在那些var影片中,从functions.Js或者相同的项目[0] ...

中检索var动作。

但是,如果我在第1节中定义的functions.Js中调用函数,它将不起作用......

我可以调用函数并将数据从任何地方传递给functions.Js,但不是相反......

关于我该怎么做的任何想法?感谢!!!

1 个答案:

答案 0 :(得分:1)

我修复了它...我在函数中创建了一个全局变量。我和以后从每个部分的数组中获取信息:

function definePages(item) {

tooSleepyToThink = item; }

section1Page:

function initMovies() {
    var elemento = document.getElementById("movieContainer");
    console.log(tooSleepyToThink[0].text);

}