使用WinJS从构造函数中使用实例函数

时间:2013-02-27 08:13:17

标签: javascript windows-store-apps winjs

我的函数大致定义如下:

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

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

1 个答案:

答案 0 :(得分:0)

你需要使用“this.myFunction”。

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