knockout.js

    3热度

    2回答

    我和knockoutjs玩过一些小小的游戏,并且制作了下面的例子,足以让我兴奋的想法是在javascript中构建这些视图模型,以便视图可以用更简单,更容易声明的方式编写,即首先定义你想观察,然后用data-bind属性定义当你的viewmodel以某种方式改变时,你想要发生什么。 但是,所有这些只发生在客户端。 我该如何扩展此示例以使用knockoutjs来观察服务器上的对象的状态,例如,通过A

    4热度

    1回答

    我觉得它很有趣,并有一个基于史蒂夫的mvc sample和another small sample从这个thread工作的原型。使用json.net在post操作中反序列化,因为我无法确定如何将他的FromJsonAttribute从.net 4降级到在这种情况下运行的.net 3.5。 想知道是否有人使用asp.net-mvc将Knockoutjs JavaScript library投入生产,

    1热度

    1回答

    查看可用选项后,我正在为jQuery制作一个插件(并且巧合地说,是一个用于ASP.NET MVC的库),它将提供一些动态添加对象到ViewModel集合的简单方法。 我讲的这样的事情(http://www.highoncoding.com/Articles/640_Adding_Multiple_Nested_Data_in_ASP_NET_MVC_Application.aspx) 我想知道是否

    23热度

    4回答

    刚刚开始玩knockout.Js这是一个非常棒的框架Steve的确很擅长。有一件事情我现在无法做到,那就是我的Html Helpers。因此,对于〔实施例我有: <%: Html.TextBoxFor(model => model.Division) %> 但我行使用数据绑定之上,但在一分钟我不能得到的“数据绑定”属性到帮助。我以前这样用过的属性@class,身份证等,但这个是一个棘手因 -

    18热度

    2回答

    我正在与Google Groups在Knockout的论坛上寻求帮助 - 但我认为更多的观众永远不会伤害到这种情况。 我想让KO与使用jQuery UI的'可排序'插件的情况一起工作。我在这里发布了我的代码。 http://www.pastie.org/1285716 尝试使用自定义绑定... ko.bindingHandlers.onReceiveItem = { init: f

    2热度

    1回答

    我有一种情况,即通过jQuery $ .ajax将数据发送到控制器,数据是序列化的json字符串。 (MVC 3.0) 它将它很好地绑定 - 我的控制器收到结果并且它们是正确的。现在,我在回发验证时遇到问题。我怀疑这是因为并非所有的对象都必然会形成控件本身。 问题是我必须使用javascript将数据添加到我的模型中,因为模型需要集合中的项目。使用javascript,jquery和模板,我选择了

    2热度

    1回答

    这仅仅是IE8, 当我有多个值选择框势必 observableArray与selectedOptions并有更多的项目比 选择可以显示(滚动启用)发生。 因此,无论何时我按住Ctrl并单击选择框中的项目,滚动 位置“跳过”,我最终都会向下滚动一下。这 产生一个不安的经历。 据我所知,这个问题是因为双向绑定的 selectedOptions:当我点击一个项目,它被添加到数组, 这反过来导致选择框填充

    17热度

    3回答

    后察觉察觉如何我可以使knockout.js中的某些字段observables,我从ajax调用获得,而无需在我的viewmodel中定义整个对象。这可能吗?以下是我迄今为止: var viewModel = { lines: new ko.observableArray([]) }; function refreshList(ionum) { var data = {};