Flex.vue
<script>
export default {
name: 'Flex',
created() {
console.log()
},
render() {
const t = () => this.$slots.default.map(v => {
return (
<div class="flex-item">
{v}
</div>
)
})
return (<div class="flex">
{t()}
</div>)
}
}
</script>
使用
<Flex>
<div>Hello</div>
<div>World</div>
</Flex>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…