Vue 創建基於數組的動態表單

在開發vue項目中,有時會遇到需要增刪的列表表單,比如添加一堆人員信息,數據格式如下
postData=[formData1,formData2,formData3....]
數組表單

這時可以直接創建一個基於數組的form對象,這樣增減操作也可以基於數組的pushslice方法來實現


export default{
	const emptyPerson={
		name:'',
		nameEn:'',
		job:'',
		jobEn:''
	}

    data(){
		person:[...emptyPerson]
    },
    methods:{
	    addPerson(){
	    	this.person=[...this.person,...emptyPerson]
	    },
	    removePerson(index){
	    	this.person.slice(index,1)
		}
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章