Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Knockout.js 哪种函数将被视为敲除JS中的视图模型_Knockout.js - Fatal编程技术网

Knockout.js 哪种函数将被视为敲除JS中的视图模型

Knockout.js 哪种函数将被视为敲除JS中的视图模型,knockout.js,Knockout.js,我是击倒js的新手。请看下面的代码,告诉我哪个函数会被视为视图模型?< /P> 有两个函数: CartLine ,另一个是CART……哪个函数将被视为视图模型?< /P> 查看此代码ko.applyBindings(newcart()) 应用绑定指向CART函数……这是否意味着 CART()会被视为视图模型?如果是,那么我们应该做什么?它是子视图模型还是嵌套视图模型 寻找指导。代码取自此JSFIDLE 如果将所有代码包含在如下变量中: var viewModel = { //your c

我是击倒js的新手。请看下面的代码,告诉我哪个函数会被视为视图模型?< /P>

有两个函数:<代码> 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());