fuint-uniapp-master/components/oveui-layout/row/row.vue
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<template>
<view :class="['row', Justify, Align, Cols]" :style="{
marginLeft:-gutter + 'rpx',marginRight:-gutter + 'rpx'
}"><slot></slot>
</view>
</template>
<script>
export default {
name: "row",
props:{
//给col添加左右间距,左右边距各占一半
gutter: {
type:[String, Number],
default:0
},
//水平排列方式,可选值为`start`、`end`、`center`、`around`、`between`
justify: {
type:String,
default:'start'
},
//垂直对齐方式,可选值为top、center、bottom、空值
align: {
type:String,
default:'top' //如果默认留空,整组col会变成其中最大值的等高效果
},
bgClass: {
type:String,
default:''
},
bgStyle:{
type:String,
default:''
},
radius: {
type:[Number, String],
default:''
},
cols: {
type:[Number, String],
default:''
}
},
provide() {
return {
gutter:this.gutter,
bgclass:this.bgClass,
bgstyle:this.bgStyle,
radius:this.radius,
cols:this.cols
}
},
computed: {
Justify() {
let justify = 'start';
switch (this.justify) {
case 'start':
justify = 'justify-start'
break;
case 'center':
后面还有 64 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。