js动态生成的控件渲染未完成无法赋值怎么办

JavaScript024

js动态生成的控件渲染未完成无法赋值怎么办,第1张

1、强制刷新:当你检查问代码逻辑没有问题的时候,你首先可以在赋值之后强制刷新渲染页面一下,这种时候一般都是多层嵌套或者多层遍历导致的,这种方法只能在当前页面内起作用,如果你是给子组件赋值,就不行。

2、重新销毁创建:如果只改变了子组件的数据,但是子组件没有重新渲染,那么可以重新创建一下这个子组件,其实也就是v-if一下。

1、确定你生成的控件是否在要提交的Form标签内。

2、你的控件是否有ID及Name属性。

3、确定你后台从Form中获取数据时,Form的Key有没有写错了,最好是观察传过来的所有数据都有些什么,看是否有包含你生成的控件的值。