组件组合方式,按照条件渲染不同插槽,无效



  • renderSug={
        <Block>
            {
                 curSearchType === "xinfang" && 
                 <XinfangSug value={curValue}></XinfangSug>
            }
            {
                 curSearchType === "zufang" && 
                 <ZufangSug value={curValue}></ZufangSug>
            }
        </Block>
    }
    

    使用该方法,向一个自定义组件,进行条件渲染插槽无效;
    即使curSearchType符合条件,自定义sug组件加载失败;
    但是自定义sug组件的compnentDidMount会执行,未渲染出;


登录后回复