javascript - 如何将数独网格与剑道绑定(bind)?

标签 javascript kendo-ui

我正在使用 Kendo UI 用 Ja​​vascript 构建一个数独游戏。我正在尝试将表示 9 x 9 数独网格的数据结构值绑定(bind)到 81 个 div。如何在不在模型上创建 81 个属性并写入 data-bind="value:board.atXY"81 次的情况下执行此操作?

最佳答案

在这种情况下,网格小部件将无法轻松工作。我建议改用 ListView 。

var data = [];

for (var i = 1; i <= 81; i++) {
  data.push({ value: i });
}

$("#listview").kendoListView({
  dataSource: data,
  template: "<div>#= value #</div>"
});

使用一些 CSS,您可以将其样式设置为看起来像网格: http://jsbin.com/evUnufA/1/edit

关于javascript - 如何将数独网格与剑道绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20371124/

相关文章:

javascript - Firebase/Angularfire 0.9 - 创建新用户和配置文件

javascript - 监视函数 sinon 返回的函数

javascript - 需要 javascript 正则表达式帮助 - 如何删除字符串的一部分

javascript - 插入 if 语句时函数不执行

kendo-ui - Kendo UI 网格,mvc 工具栏中的搜索框

json - Kendo UI Treeview 和 JSON

javascript - jQuery 扩展多个对象具有相同的功能

javascript - 消除键盘输入的抖动?

kendo-ui - 剑道网格 : Toolbar template issue

javascript - 如何在充满远程数据的 Kendo UI 网格上强制刷新?