美文网首页
vue 修改对象方法

vue 修改对象方法

作者: Gino_Li | 来源:发表于2019-05-14 00:32 被阅读0次

    1.set方法,添加一个属性和值
    set方法还可以为对象添加属性和值

    <script>
        export default {
            data(){
                return {
                    obj:{
                        name:'xiaoming'
                    }
                }
            },
            methods:{
                change(){
                    this.$set(this.obj,'age',12)
                    console.log(this.obj);{name:xiaoming,age:12}
                }
            }
        }
    </script>
    

    2.Object.assign(ES6语法),添加多个属性和值

    <script>
        export default {
            data(){
                return {
                    obj:{
                        name:'xiaoming'
                    }
                }
            },
            methods:{
                change(){
                    this.obj=Object.assign({},this.obj,{
                          height:180,
                          eq:200
                      })
                }
            }
        }
    </script>
    

    相关文章

      网友评论

          本文标题:vue 修改对象方法

          本文链接:https://www.haomeiwen.com/subject/suzdaqtx.html