首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么rowspan属性在Matt/虚拟-dom库中不起作用?

为什么rowspan属性在Matt/虚拟-dom库中不起作用?
EN

Stack Overflow用户
提问于 2015-04-21 14:11:12
回答 1查看 112关注 0票数 0

我在使用马特-埃什虚拟域库.

我需要使用rowspan创建一个表,如下(小提琴)所示:

代码语言:javascript
复制
<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>

但是,当我尝试使用虚拟-dom时,rowspan属性将被忽略(所需):

代码语言:javascript
复制
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);

我注意到链接的href属性与预期的一样工作,但是td上的rowspan属性没有工作。

为什么rowspan属性在Matt/虚拟-dom库中不起作用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-21 14:19:11

虚拟-多姆处理的是JavaScript DOM属性,而不是HTML。

HTML属性区分大小写,JavaScript rowspan属性映射到(拥有大写S)财产

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29774686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档