小编Sat*_*ito的帖子

Vue 上的 JSX 传播属性

我正在尝试在 Vue 组件上使用 JSX 传播属性,如下所示。

<script>

const
Square = p => <button class="square" v-on:click={ () => p.props.click( p.props.index ) }>{ p.props.squares[ p.props.index ] }</button>

const
Board = p => (
    <div>
        <Square squares={ p.props.squares } click={ p.props.click } index='0' />
        <Square { ...p.props } index='1' />
    </div>
)

export default {
    data    : () => ( { squares: [ 0, 1, 2, 3, 4, 5, 6, 7, 8 ] } )
,   render  ( h )   { return <Board squares={ …
Run Code Online (Sandbox Code Playgroud)

javascript attributes jsx vue.js spread-syntax

1
推荐指数
1
解决办法
1982
查看次数

标签 统计

attributes ×1

javascript ×1

jsx ×1

spread-syntax ×1

vue.js ×1