次の 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>
私はスクリプトを入力するのが初めてなので、何が間違っているのか教えてください。