我正在使用 Knockout.js 上的映射器插件来处理来自服务器的 JSON。我已经设置了父母和孩子,但是有些孩子没有父母。这些流浪儿童需要一个处理程序将它们放入新的父母或模型中,例如“养父母”,并有办法访问养父母并在单独的列表中使用“foreach”进行迭代。
这是我到目前为止的代码示例:http: //pastie.org/3708368
处理程序将去哪里寄养?或者我可以在父母之前安排一个特殊的养父母吗?
基本用例是孩子是未分配的任务(提供上下文)。
感谢您的输入!
我正在使用 Knockout.js 上的映射器插件来处理来自服务器的 JSON。我已经设置了父母和孩子,但是有些孩子没有父母。这些流浪儿童需要一个处理程序将它们放入新的父母或模型中,例如“养父母”,并有办法访问养父母并在单独的列表中使用“foreach”进行迭代。
这是我到目前为止的代码示例:http: //pastie.org/3708368
处理程序将去哪里寄养?或者我可以在父母之前安排一个特殊的养父母吗?
基本用例是孩子是未分配的任务(提供上下文)。
感谢您的输入!
我能够在这个高级示例上画了很多:http: //jsfiddle.net/rniemeyer/UdXr4/
它模拟座位表并使用作者的自定义插件 Knockout-sortable。我强烈推荐它。在检查了这个例子之后,我意识到没有必要使用映射器,而是可以定义一个访问特定集合的视图。
对作者的支持,这是很多有帮助和有用的工作。
有一种更好的技术可以使用create
during 映射设置子项的属性。请参阅此 GitHub 问题:https ://github.com/rniemeyer/knockout-sortable/issues/15