0

我有一个大致定义如下的函数:

var myNamespace = WinJS.Namespace.define("MyNamespace", {    
    myClass: WinJS.Class.define(
        function (myVariable) {
             myFunction(myVariable);
        },
        {
            myFunction: function FunctionMine(myVariable) {
            // Do stuff
            }
        ...    

我正在使用 WinJS 编写一个 Windows 商店应用程序,而上述格式似乎不起作用 - 它无法识别myFunction为函数。是否可以从类构造函数中引用类的实例成员?

4

1 回答 1

0

您需要使用“this.myFunction”。

您的函数不在允许您以这种方式调用它的范围内。

于 2013-02-27T16:44:44.420 回答