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 に答える