jjzjj

viewModel

全部标签

javascript - 如何使用 KnockoutJS 将客户端分页添加到表中?

如何使用KnockoutJS添加分页?我当前的代码是://assumingjsondataisacollectionofdatacorrectlypassedintothisfunctionmyns.DisplayFields=function(jsondata){console.debug(jsondata);window.viewModel={fields:ko.observableArray(jsondata),sortByName:function(){//plusanycustomfunctionsIwouldliketoperformthis.items.sort(func

javascript - 将 knockout.js observablearray 对象传递给 MVC Controller Action?

我正在使用MVC的knockout。我试图将一个可观察的对象数组从knockout传递回我的MVCController操作以保存到数据库。如果我通过ko.toJSON(viewModel.ArrayName)将Array从knockout传递到我的Controller操作,它在我的Controller参数中返回为null。如果我尝试通过ko.toJS(viewModel.ArrayName)将它传递给MVC,它具有正确数量的项目,但由于某种原因数据为空。任何有关如何执行此操作的帮助将不胜感激。谢谢!我的JQuery数据检索方法:vardataService={};varviewMode

javascript - 在 Knockout View 模型定义之外设置属性值

我有一个这样定义的KnockoutView模型:functionviewModel(){varself=this;self.myName=ko.observable();self.myValue=ko.observable("10");};现在我需要在单击链接时更改View模型的值,如下所示:$('a.treeitem').live("click",function(e){e.preventDefault();viewModel.myValue("20");//thislinedoesnotwork});但是,我找不到设置该值的正确方法,Chrome控制台显示以下消息:未捕获类型错误:

javascript - knockout 自定义绑定(bind)更新未触发

使用以下代码,我希望我的更新函数在每次更新viewModel.item可观察对象时执行。我可以看到我的init和update函数按预期在页面加载时触发,但在单击更新可观察值的按钮时却看不到。标记:item++viewModel.item=脚本:$(document).ready(function(){$('#addButton').click(function(){viewModel.item(viewModel.item()+1);});varviewModel={item:ko.observable(1)};ko.bindingHandlers.bind={init:functio

在ViewModel中访问USERCONTROL

视图:我有usercontrol,它具有文本框和标签。当“Enter”键关闭时,我希望标签使用文本框的值表单更新。为了这个示例,我创建了一个CaruserControl。我将在MainWindow的ItemScontrol中托管这些列表。模型:我有班车,这将是模型。ViewModel:我没有Carusercontrol和汽车的ViewModel。我为MainWindow提供了一个-我们将其称为MainViewModel。我可以从各个usercontrols到MainViewModel传播命令,但是我不确定从MainViewModel中的文本框中获取值吗?以下是我从我在线阅读的有关MVVM的内容

获取viewModel变量到HTML组件

我想加载HTML组合的类像这样:但是我不能,我不能使用ZK组合。欢迎任何建议,谢谢编辑这是错误:org.zkoss.zel.ELException:Theidentifier[class]isnotavalidJavaidentifierasrequiredbysection1.19oftheELspecification(Identifier::=Javalanguageidentifier).Thischeckcanbedisabledbysettingthesystempropertyorg.zkoss.zel.impl.parser.SKIP_IDENTIFIER_CHECKtotru

c# - asp .net mvc 中带有 View 模型的多个路由参数

我正在尝试使用路由进行试验,并为搜索生成一个seo友好的url。目前我有如下View模型:publicclassSearchFormViewModel{//[Required(ErrorMessage="Keywordisrequired")]publicstringKeyword{get;set;}publicIEnumerableTransactionTypes{get;set;}publicintTransactionTypeId{get;set;}publicIEnumerableRoomLookUps{get;set;}publicint?MinBeds{get;set;}p

从其他类/ViewModel更改WPF数据上下文中的属性值?

我试图了解数据上下文以及如何将不同视图模型中的属性应用于WPF的窗口。假设我有一个简单的示例表格,具有以下codebehind:XAML代码背后publicpartialclasspageTest:Page{publicpageTest(){InitializeComponent();this.DataContext=newAnotherClass();}}}现在,假设我们在AnotherClass班级是一个名为的布尔人Visible。该可见值用于崩溃并显示一个特定的元素。现在,我的困惑在于理解如何操纵这一点Visible来自另一个ViewModel的属性。看到我创建了一个特定实例Anothe

asp.net-mvc - 使用 Angular 和 ASP.NET MVC(不是 SPA)的 SEO

我有一个使用ASP.NETMVC和AngularJS的混合架构。我使用ASP.NETMVC进行路由,所以我没有单页应用程序。我在我的ASPView中使用init()方法将我的C#ViewModel注入(inject)AngularController:@modelAddictLive.Core.ViewModel.Mobile.ViewModels.MovieViewModel@usingNewtonsoft.Json...为了在我的AngularController中获取我的ViewModel,我使用:$scope.init=function(movieViewModel){$sco

Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(一)

五一期间,我们来一起学习总结一下Jetpack的ViewModel组件,从使用、源码、经验来总结分析。AndroidJetpack从使用到源码深耕【ViewModel从实践到原理】(一)AndroidJetpack从使用到源码深耕【ViewModel从实践到原理】(二)AndroidJetpack从使用到源码深耕【ViewModel从实践到原理】(三)AndroidJetpack从使用到源码深耕【ViewModel从实践到原理】(四)老办法,在研究一个框架之前,先提出一些自己可以想到的问题,带着问题,有目标的去阅读源码,收货相信更多、更明确一些。ViewModel是做什么的?ViewModel