Files
element/packages/row/src/row.vue
2016-07-27 14:15:02 +08:00

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>