【发布时间】:2014-11-26 16:52:56
【问题描述】:
(示例取自http://msdn.microsoft.com/en-us/library/windows/apps/hh967793.aspx)
如果我在主页上的 default.js 文件之后存储了机器人类。
// robot.js
(function () {
var Robot = WinJS.Class.define(function (name) {
this.name = name;
},
{ modelName: "" },
{ harmsHumans: false, obeysOrders: true }
);
WinJS.Namespace.define("Robotics", {
Robot: Robot
});
})();
在 page1.js 中,我创建了一个机器人实例。
// page1.js
var myRobot = new Robotics.Robot("Sam");
var harm = Robotics.Robot.harmsHumans;
从 page2.js 访问 myRobot 实例的最佳方式是什么?
// page2.js
console.log(myRobot.name);
我查看了 WinJS 命名空间,但我看到的所有示例都显示从同一页面访问的实例。
我是否应该将实例存储在某种存储中?
【问题讨论】:
标签: javascript windows-store-apps winjs