鍍金池/ 問(wèn)答/HTML5  HTML/ elementui,如何實(shí)現(xiàn)自定義多列可操作全選表頭啊

elementui,如何實(shí)現(xiàn)自定義多列可操作全選表頭啊

elementui,如何實(shí)現(xiàn)自定義多列可操作全選表頭啊
我現(xiàn)在是用createElement強(qiáng)行懟上去了一列,但是這里的選中,不選中,部分選中的樣式已經(jīng)夠惡心了,剛剛給到的需求是需要四列操作全選全不選,感覺(jué)我這么寫(xiě)邏輯更惡心了
renderHeader(createElement, { column }) {

  // createElement('input', { attrs: { type: 'checkbox' }}, [])
  // if (!this.checkbox1) {
    return createElement('div', {}, [
      createElement(
        'span',
        {
          attrs: {
            class:'input__inner',
            id: this.is_checked
          },
          on: {
            click: this.handleClick
          }
        },
       [ createElement(
          'input',
        {
          attrs: {
            type: 'checkbox',
            checked: this.checkbox1,
            disabled: this.disabled,
            id: 'check1'
          }
        },
        []
        )]
      ),
      ['發(fā)帖']
    ])
回答
編輯回答
念初

對(duì)你的需求描述不太清楚。另外,上面代碼可以用jsx寫(xiě)一下,起碼會(huì)簡(jiǎn)潔些,更好些業(yè)務(wù)。

2017年6月6日 20:26