Javascript 为什么rowspan属性在Matt Esch/virtual dom库中不起作用?
我正在使用Matt Esch库 我需要创建一个带有Javascript 为什么rowspan属性在Matt Esch/virtual dom库中不起作用?,javascript,Javascript,我正在使用Matt Esch库 我需要创建一个带有行span的表,如下(): 我注意到链接的href属性按预期工作,但是td上的rowspan属性不起作用 为什么rowspan属性在Matt Esch/virtual dom库中不起作用?virtual dom处理JavaScript dom属性,而不是HTML属性 JavaScript DOM属性区分大小写,HTMLrowspan属性映射到 <a href="google.co.uk">Link</a> <tabl
行span
的表,如下():
我注意到链接的href
属性按预期工作,但是td
上的rowspan
属性不起作用
为什么rowspan属性在Matt Esch/virtual dom库中不起作用?virtual dom处理JavaScript dom属性,而不是HTML属性 JavaScript DOM属性区分大小写,HTML
rowspan
属性映射到
<a href="google.co.uk">Link</a>
<table>
<tr>
<td rowspan=2>Foo</td>
<td>Baz</td>
<td>Baz</td>
</tr>
<tr>
<td>Baz</td>
<td>Baz</td>
</tr>
</table>
var h = require('virtual-dom/h');
var createElement = require('virtual-dom/create-element');
function draw() {
return h('div', [
h('a', {href: 'google.co.uk'}, 'link'),
h('table', [
h('tr', [
h('td', {rowspan: '2'}, 'Foo'),
h('td', 'Baz'),
h('td', 'Baz')
]),
h('tr', [
h('td', 'Baz'),
h('td', 'Baz')
]),
]),
])
}
var tree = draw();
var rootNode = createElement(tree);
document.body.appendChild(rootNode);