[Improvement] Layout: support flex (#1305)

This commit is contained in:
neverland
2018-06-19 22:54:02 +08:00
committed by GitHub
parent 6e25b9823a
commit c368e36aea
10 changed files with 321 additions and 120 deletions
+9 -5
View File
@@ -1,11 +1,11 @@
<template>
<div
class="van-col"
:class="{ [`van-col-${span}`]: span, [`van-col-offset-${offset}`]: offset}"
<component
:is="tag"
:class="b({ [span]: span, [`offset-${offset}`]: offset })"
:style="style"
>
<slot />
</div>
</component>
</template>
<script>
@@ -16,7 +16,11 @@ export default create({
props: {
span: [Number, String],
offset: [Number, String]
offset: [Number, String],
tag: {
type: String,
default: 'div'
}
},
computed: {