Vue 中变量前加…三个点什么意思
// 参数是el-table中的row 是v-for中的item
// 修改框
edit(row) {
this.$refs.forms.clearValidate();
this.classes = { ...row }; //将这一行的内容都分配到classes中
},
mapState
Vue.prototype
举例
用自己设置的写法取代原来的写法
Vue.prototype.post = request.post
Vue.prototype.get = request.get
Vue.prototype.put=request.put
Vue.prototype.delete = request.delete
Vue.prototype.download=request.download
Vue.prototype.upload = request.upload
Vue.prototype.$login = request.login
that.$post('social/bind/login', params).then((r) => {
const data = r.data.data
this.saveLoginData(data)
this.getUserDetailInfo()
this.loginSuccessCallback()
}).catch((error) => {
console.error(error)
that.loading = false
})
其实是都可以用于注册
v-for 和 v-if
v-for和v-if 不能 写在同一个标签内
可以使用template