网站搜索

javascript - Vue(TypeScript)与 JSX:嵌套元素未渲染


我按照 https://github.com/vuejs/jsx 的说明在我的 Vue 应用中添加了 JSX 支持。它确实可以工作——可以渲染 JSX,但不知为何无法渲染嵌套元素。

public render(h: CreateElement): VNode {
    // This works as expected: it renders a div with "Hello"
    return (
        <div>
            Hello
        </div>
    )
}

public render(h: CreateElement): VNode {
    // This does *not* work as expected, it renders an empty div
    return (
        <div>
            <span>Hello</span>
        </div>
    )
}

我哪里做错了?