UNPKG

efview

Version:

A high quality Service UI components Library with Vue.js

46 lines (45 loc) 1.36 kB
export default { name: 'formprobase', data () { return { dafaultRightSpan:2, dafaultLeftSpan:1, rightSpan:2, mainSpan:21, leftSpan:1, rightShowFlag:true, leftShowFlag:true, }; }, methods:{ doShowRight() { this.rightShowFlag = true; this.rightSpan = this.dafaultRightSpan; this.mainSpan = 24 -this.rightSpan - this.toolSpan; }, doHideRight() { this.rightShowFlag = false; this.rightSpan = 0; this.mainSpan = 24 -this.rightSpan - this.leftSpan; }, doShowLeft() { this.leftShowFlag = true; this.leftSpan = this.dafaultLeftSpan; this.mainSpan = 24 -this.rightSpan - this.leftSpan; }, doHideLeft() { this.leftShowFlag = false; this.leftSpan = 0; this.mainSpan = 24 -this.rightSpan - this.leftSpan; }, doAction(para) { this.$emit('doAction', para); }, changedStatus(value) { this.$refs.tool.changedStatus(value); }, gridChangedStatus(name,value) { this.$refs.tool.gridChangedStatus(name,value); }, } };