Vue 怎么加载动态表单
发布于 3 年前 作者 chaoren 1335 次浏览 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

现在遇到一个问题就是动态表单的问题。
image
就是在下拉框选择一个项目后,请求后端数据后,然后用JS 生成一个表单,但是表单是ElementUI 的表单 ,如 elementUI 例子 类似

怎么渲染 让他显示。而且。element-ui 表单需要 绑定v-model 才能正常工作。
请问大牛这个该怎么实现?

===================已解决===========================

隔了半个小时终于弄懂原理了。
用 Vue.extend() 加载生成好的Html 代码段
然后用$mount() 挂载到 一个 dom下
关于动态绑定v-model 的方法,就是转换一下。
var data={};
for( 你需要添加到data 中的pro){
data[pro]=’’
}
Vue.extend({
template:你的html代码段,
data:function(){
return {
formdata:data
}
}})
============接下来我就要再看看看动态验证表单 和 提交表单 是否能成功了======
--------------- 祝福自己----------爬坑 之旅---------

回到顶部