Vue 进阶(幺伍柒):Form 表单重置失败问题解决
一、前言
在Vue
项目开发过程中,应用this.$refs[name].resetFields();
实现表单搜索元素重置时发现失效。经检查发现是form-item
绑定的属性prop
与包裹元素el-input
绑定值不一致造成的。现梳理有关应用this.$refs[name].resetFields();
重置表单注意事项。
Form
必须要有ref
属性;
Form
必须绑定:model
;
复制代码
Form
的FormItem
中必须要有prop
属性;
复制代码
Form
包裹的元素绑定值需与FormItem
中prop
属性名称保持一致(可类比Form
表单校验规则)
复制代码
二、拓展阅读
三、延伸阅读
Vue
+iView
项目开发过程中,需要实现页面根据html
格式的字符串,在页面中解析的效果。例如 let htmlStr='<div style="font-size=16px">我是小标题</div>'
页面中显示效果如下:<div style="font-size=16px">我是小标题</div>
主要是在render()
函数中实现,示例代码如下:
复制代码
版权声明: 本文为 InfoQ 作者【No Silver Bullet】的原创文章。
原文链接:【http://xie.infoq.cn/article/698b053fe6c62af4834979970】。文章转载请联系作者。
评论