Knockout.js和表:插入<th>将内容转换为匹配<td>
Knockout.js and tables: Inserting <th> contents into matching <td>
我创建了这样的响应表:
http://css-tricks.com/examples/ResponsiveTables/responsive.php
但我发现基于CSS的内容添加非常容易出错。
我是Knockout.js的新手,我想用它将th
元素的"键"插入到我对应的每个td
中,如下所示:
<td><span>[tr value]</span>[original td value]<td>
因此,基本上我想将th循环到某个数组中,并将它们添加到每个tr
内的同一索引中。
编辑:
以下是我设法做到的:Jsfidle
表行出现问题,并且在包含键(标头)的td中仍然缺少span
您需要将数据绑定添加到tbody
而不是tr
<tbody data-bind="foreach: people">
<tr>
<td data-bind="text: firstName"></td>
<td data-bind="text: lastName"></td>
<td data-bind="text: jobTitle"></td>
</tr>
</tbody>
参见工作小提琴
相关文章:
- 正在检测导航到<a name=“;最新主题”></a>
- 如何附加<ul><李>元素位于某个特定条件的父元素列表之间
- 在<script src=“"></脚本>标签
- 等效于<script src=“;something1.json”></脚本>
- CSS/.JS问题,<ul><李>在Megamenu中
- 如何在<td></td>在Procractor中
- 显示“<script src='some.js'></脚本>"在Html文档中
- 如何将Array转换为<ul><李>以字母为标题的字母列表
- <script src=“//代码.jquery.com/jquery-1.11.1.min.js”></
- 选择<脚本></脚本>作为html正文中的纯文本
- 可折叠<UL><李>不起作用
- $.mobile.loadPage()和$(“linkBtn”).click();t负载<头部></头部&
- <脚本/>vs<脚本></脚本>webpack和angular
- Javascript/RRails-如何包装link_to而不是<a></a>在javascript
- jQuery在处理<选择><选项>
- 布局lt md已被弃用.请使用`layout gt-<xxx>`变种
- 在<%%中定义的访问变量>从<脚本></脚本>
- 页面设计<a href><按钮><输入>在JSP中
- 注入html标记<ul></ul>在我的<李></李>元素
- jQuery选择器<按钮></按钮>