相关文章推荐
坚强的铁板烧  ·  iOS开发之UIStackView基本运用·  2 月前    · 
有胆有识的砖头  ·  ByteBuddy代码生成技术 - ...·  1 年前    · 
有腹肌的海豚  ·  数据库引擎事件和错误(3000 到 ...·  2 年前    · 
乐观的竹笋  ·  如何实现Cannot retrieve ...·  3 年前    · 
仗义的夕阳  ·  if else condition in ...·  3 年前    · 
儒雅的领结  ·  专注爬虫:20个精心总结爬虫项目,爬虫技术这 ...·  3 年前    · 
Code  ›  重置vue组件的data数据 this.$options.data() 重置开发者社区
大数据 data vue 前端组件
https://cloud.tencent.com/developer/article/1753936
风流倜傥的大蒜
3 年前
作者头像
xyzzz
0 篇文章

重置vue组件的data数据 this.$options.data() 重置

原创
前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 前端学习。 > 重置vue组件的data数据 this.$options.data() 重置

重置vue组件的data数据 this.$options.data() 重置

原创
作者头像
xyzzz
修改 于 2020-11-27 14:31:18
4.8K 0
修改 于 2020-11-27 14:31:18
举报

页面效果

每次点击新增用户需要把上一次填写的表单数据清空

方法一

我们通常使用element-ui form表单组件时 点击表单重置按钮清空form表单数据

使用表单ref属性对象的resetFields() 方法可以重置表单


 <template>
    <el-button @click="resetForm('ruleForm')">重置</el-button>
</template>
 <script>
 methods: {
      resetForm(formName) {
        this.$refs[formName].resetFields();
</script>

方法二

vue中 this.$options.data() 可以重置vue组件中的data数据

<script>
    export default {
        data() {
            return {
                // data表单对象
                form: {
                    input: ''
        methods: {
            // 重置表单方法
            retset() {
                this.form = this.$options.data().form;
 
推荐文章
坚强的铁板烧  ·  iOS开发之UIStackView基本运用
2 月前
有胆有识的砖头  ·  ByteBuddy代码生成技术 - Aitozi - 博客园
1 年前
有腹肌的海豚  ·  数据库引擎事件和错误(3000 到 3999) - SQL Server | Microsoft Learn
2 年前
乐观的竹笋  ·  如何实现Cannot retrieve initial cluster partitions from initial URIs [RedisURI [的具体操作步骤_mob649e81664bd9的技术博客_51CTO博客
3 年前
仗义的夕阳  ·  if else condition in hive sql-掘金
3 年前
儒雅的领结  ·  专注爬虫:20个精心总结爬虫项目,爬虫技术这里强(附源码) - 知乎
3 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号