JSX下的元素可见性

vue 组件的 JSX 写法使得 v-if 不可用 ,这时候可以利用其他办法来解决

1.函数返回

renderitem () {
  if (// ...判断条件){
    return ...
  } else {
    return false
  }
}

// ...

rennder () {
   ... 
  { renderitem() }
   ... 
}

2. 就地判断条件

render () {
  
  { (//...判断条件) && ... }
  
}

 

你可能感兴趣的:(vue,jsx)