我是第一次使用淘汰赛2.1.0淘汰赛。 我有一个外部Java脚本文件,但在我的html文件中未调用它。 我不明白。

我在我的html文件中添加了以下内容

  <script src="Scripts/TestJavascript.js"></script>

JS文件

///<reference path="~/Scripts/jquery-1.8.1.min.js">
///<reference path="~/Scripts/knockout-2.1.0.debug.js">
$(function AppViewModel() {
this.firstName = ko.observable("rash");
this.lastName = ko.observable("Bertington");
this.fullName = ko.computed(function(){
    return this.firstName() + " " + this.lastName();
}, this);
})
ko.applyBindings(new AppViewModel());

谢谢。

#1楼 票数:5 已采纳

您没有创建ViewModel。 您将其传递给jquery。

尝试

var AppViewModel = function() {
  this.firstName = ko.observable("rash");
  this.lastName = ko.observable("Bertington");
  this.fullName = ko.computed(function(){
      return this.firstName() + " " + this.lastName();
  }, this);
})
ko.applyBindings(new AppViewModel());

#2楼 票数:1

此代码必须出现在绑定的html之后,或出现在文档就绪事件(jquery)中

function AppViewModel() {
    this.firstName = ko.observable("rash");
    this.lastName = ko.observable("Bertington");
    this.fullName = ko.computed(function(){
        return this.firstName() + " " + this.lastName();
    }, this);
};
ko.applyBindings(new AppViewModel());

  ask by akeeseth translate from so

未解决问题?本站智能推荐:

1回复

剔除绑定仅适用于单向

我正在使用带敲除功能的打字稿来构建应用程序的UI。 如果UI发生更改,我想使用敲除绑定来通知我的打字稿。 我的代码可以运行,但不幸的是只能单向运行。 加载页面后显示初始值5,但是如果我在breakTime输入中进行了更改,则永远不会输入subscribe-method。 select
1回复

Knockout.js:对表和foreach中的分组值求和

当前具有数据绑定的表如下所示: 所需的输出应类似于下面的示例,该表应包含按Division分组的Calls和ChargeableCalls总计值,以及表中所有Calls和ChargeableCalls总计值。 这是表中的绑定: 这是我的ViewModel: results aba
1回复

获取动态插入的HTML以使用knockoutjs

我正在为我的所有表使用JQuery DataTables,因为它具有所有漂亮的内置功能,但似乎自定义表格布局的唯一方法是为DataTable设置“sDom”选项属性并使用类似$("div.SOMECLASS").html(HTML_HERE)将自定义的html插入表中。 (仅供参考,我只是想自
3回复

敲除js中两个可观察到的相同数据绑定值

这是我的HTML代码: 这是我的JavaScript代码: questionText是数据绑定到textarea的,并且两个方向的值都是可观察的。我希望questionObj.title在questionObj.questionText中获得相同的值。 有没有办法同样地绑定?
2回复

检查数据绑定不适用于淘汰赛js中的单选按钮

检查的数据绑定不起作用我的模型如下
1回复

Knockout.js虚拟元素在本地但不能远程运行

我有一个问题,当虚拟托管模板在远程托管时无法正确绑定,但在本地运行良好。 这是相关页面: http : //www.brandonmartinez.com/presentations/20121109-AdvancedKnockoutJs/index.html#8 这是我的模板: 以
1回复

Knockoutjsdiv绑定无法按预期工作

我正在尝试将一些动态值绑定到 div,但由于某种原因,div 无法正确获取数据。 这就是我所拥有的: HTML: 然后我有在页面加载事件上调用的 js 函数: Web 服务响应(结果对象)的内容是这样的: 知道我做错了什么吗? 我是 Knockoutjs 的新手,我仍在学习该框架。
1回复

不允许在pureComputed元素中重复

拥有这个元素(注意计算域) fullNumber 然后我像这样使用它: 如何确保fullNumber中没有重复值?