我已经在从以下 URL 下载的 Type towel 项目中编辑了 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>
由于我是键入脚本的新手,请告诉我我在做什么错?