1、vue component-is动态组件,props可根据每个组件配置传入,但是如果要给被渲染的组件添加v-model,比如 is='input' v-modal="value", 而这个input里面编辑的值可以和外界同步吗,会不会报出 子组件内不可修改父组件传递的prop值的错误?
2、用 v-if 替换component-is组件合适吗?
<!-- //输入框 -->
<finput v-if="info.component === 'input'" v-model="info.modal" :info="info" />
<!-- //单选下拉-->
<SingleSelect v-else-if="info.component === 'single-select'" v-model="info.modal" :info="info" />
<!-- //单个日期选择-->
<SingleDate v-else-if="info.component === 'single-date'" v-model="info.modal" :info="info" />
<!-- //时间范围选择24小时-->
<timeRange v-else-if="info.component === 'time-range'" v-model="info.modal" :info="info" />
<!-- //数字输入-->
<inputNumber v-else-if="info.component === 'input-number'" v-model="info.modal" :info="info" />
<!-- //单选框-->
<fradio v-else-if="info.component === 'fradio'" v-model="info.modal" :info="info" />
<p v-else>未知组件</p>
4、可否用h.render方式呢 如何实现