mirror of
https://github.com/ElemeFE/element.git
synced 2025-12-16 11:44:01 +08:00
35 lines
491 B
Vue
35 lines
491 B
Vue
<template>
|
|
<div class="el-row" v-bind:style="style">
|
|
<slot></slot>
|
|
</div>
|
|
</template>
|
|
<script>
|
|
export default {
|
|
name: 'ElRow',
|
|
|
|
props: {
|
|
gutter: {
|
|
type: Number
|
|
}
|
|
},
|
|
|
|
computed: {
|
|
style() {
|
|
var ret = {};
|
|
|
|
if (this.gutter) {
|
|
ret.marginLeft = `-${this.gutter / 2}px`;
|
|
ret.marginRight = ret.marginLeft;
|
|
}
|
|
|
|
return ret;
|
|
}
|
|
},
|
|
|
|
data() {
|
|
return {
|
|
};
|
|
}
|
|
};
|
|
</script>
|