0

次の URL からダウンロードした Type タオル プロジェクトで、home.ts の Typescript コードを編集しました。

https://github.com/Svakinn/TypeTowel/trunk/TypeTowel

ビューモデルに新しい変数を追加したばかりで、ホームページに反映されないホームページに表示しようとしました。対応するjsファイルにも反映されません。

ビューモデルを共有しています

古いビューモデル:

 export class ViewModel {
    title: string = 'Home View';


    public activate() {
        _logger.logger.log('We are home now', null, 'home', true);
        return true;
    }
}
export var vm = new ViewModel();

//The Durandal plugin-interface variables
export var activate = function () { return vm.activate(); };

新しいビュー モデル:

 export class ViewModel {
    title: string = 'Home View';
    titleS: string = "my view";

    public activate() {
        _logger.logger.log('We are home now', null, 'home', true);
        return true;
    }
}
export var vm = new ViewModel();

//The Durandal plugin-interface variables
export var activate = function () { return vm.activate(); };

home.html に追加した Html 行は次のとおりです。

<span data-bind="text: vm.titleS"></span>

私はスクリプトを入力するのが初めてなので、何が間違っているのか教えてください。

4

1 に答える 1