Knockout.js 哪种函数将被视为敲除JS中的视图模型
我是击倒js的新手。请看下面的代码,告诉我哪个函数会被视为视图模型?< /P>Knockout.js 哪种函数将被视为敲除JS中的视图模型,knockout.js,Knockout.js,我是击倒js的新手。请看下面的代码,告诉我哪个函数会被视为视图模型?< /P> 有两个函数: CartLine ,另一个是CART……哪个函数将被视为视图模型?< /P> 查看此代码ko.applyBindings(newcart()) 应用绑定指向CART函数……这是否意味着 CART()会被视为视图模型?如果是,那么我们应该做什么?它是子视图模型还是嵌套视图模型 寻找指导。代码取自此JSFIDLE 如果将所有代码包含在如下变量中: var viewModel = { //your c
有两个函数:<代码> CartLine <代码>,另一个是CART……哪个函数将被视为视图模型?< /P> 查看此代码
ko.applyBindings(newcart())代码>
应用绑定指向CART函数……这是否意味着<代码> CART()会被视为视图模型?如果是,那么我们应该做什么?它是子视图模型还是嵌套视图模型
寻找指导。代码取自此JSFIDLE
如果将所有代码包含在如下变量中:
var viewModel = {
//your code here
}
然后调用应用绑定,如下所示:
ko.applyBindings(new viewModel());
所有内容都将在您的viewmodel中
有关详细信息,请参见此链接:您的视图模型是作为参数传递给applyBindings()
方法的对象。@haim770如果看到我发布的代码,您可以看到有两个函数名为CartLine&Cart
。所以我的问题是哪个函数将被称为视图模型?两者都将被视为视图模型,或者是将参数传递给ko.applyBindings()
函数的模型?你不明白我的问题。假设我有很多对象文字,比如一个代码> VAR View Meave= { //你的代码在这里< /C> >那一个将被视为视图模型?无论你的应用是什么,都是你的View模型。Viewmodel是一个术语,表示模型和视图(服务器和客户端)之间的桥梁。
ko.applyBindings(new viewModel());