This commit is contained in:
tpc 2021-02-23 00:18:14 +08:00
parent 7f6a75fbe5
commit 42f6344ede
6 changed files with 198 additions and 2 deletions

View File

@ -12,6 +12,11 @@
} }
</script> </script>
<style> <style lang="scss">
/*每个页面公共css */ /*每个页面公共css */
uni-page-body {
height: 100%;
overflow: auto;
background-color: $uni-bg-color;
}
</style> </style>

View File

@ -0,0 +1,66 @@
<template>
<view class="item">
<view class="content">{{label}}</view>
<view class="opear">
<slot><u-input v-model="valueModel" type="text" class="input-c"/></slot>
</view>
</view>
</template>
<script>
export default {
name: 'listitem',
props: {
value: {
},
label: {
type: String
},
itemIcon: {
type: String
}
},
computed: {
valueModel: {
get () {
return this.value
},
set (val) {
this.$emit('update:value', val)
}
}
},
methods: {
}
}
</script>
<style scoped lang="scss">
.item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 30rpx 0 29rpx;
& .input-c /deep/ input {
color: #FFFFFF;
}
& .input-c /deep/ .input-placeholder {
color: #757896 !important;
}
& .content {
width: 200rpx;
height: 33rpx;
font-size: 24rpx;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
line-height: 33rpx;
}
& .opear {
flex: 1;
}
}
</style>

View File

@ -8,6 +8,18 @@
"style": { "style": {
"navigationBarTitleText": "" "navigationBarTitleText": ""
} }
},
{
"path": "pages/csubstation/index",
"style": {
"navigationBarTitleText": "分站搭建"
}
},
{
"path": "pages/csubstation/edit",
"style": {
"navigationBarTitleText": "分站搭建"
}
} }
], ],
"globalStyle": { "globalStyle": {

View File

@ -0,0 +1,59 @@
<template>
<view class="box">
<view class="tip">
可用字母数字建议为2-5不能有标点符号尽量简短便于推广宣传
</view>
<list-item class="item" label="管理员账号" v-model="adminacount"></list-item>
<list-item class="item" label="管理员密码" v-model="adminacount"></list-item>
<list-item class="item" label="绑定QQ" v-model="adminacount"></list-item>
<list-item class="item" label="网站名称" v-model="adminacount"></list-item>
<button class="confim">页面主操作 Loading</button>
</view>
</template>
<script>
import listItem from '../../components/listitem/listItem.vue'
export default {
name: 'cosEdit',
components: {
listItem
},
data () {
return {
adminacount: ''
}
}
}
</script>
<style scoped lang="scss">
.box {
padding: 20px 20px 0 20px;
height: 100%;
font-size: 28px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
line-height: 40px;
& .tip {
margin: 16px 0 30px;
font-size: 22px;
font-family: PingFangSC-Regular, PingFang SC;
color: #C1C4E3;
line-height: 30px;
}
& .item{
border-top: 1rpx solid #3A4361;
&:last-child {
border-bottom: 1rpx solid #3A4361;
}
}
& .confim {
margin-top: 150rpx;
height: 90px;
background: linear-gradient(102deg, #F4D8AB 0%, #EF6F5F 0%, #CD9C78 100%, #FB2636 100%);
border-radius: 45px;
font-size: 32px;
}
}
</style>

View File

@ -0,0 +1,8 @@
<template>
</template>
<script>
</script>
<style>
</style>

View File

@ -16,6 +16,15 @@
</view> </view>
</view> </view>
</u-popup> </u-popup>
<u-popup v-model="show" mode="center" border-radius="10" length="40%" class="popup-center">
<view class="content">本次兑换将扣除您9元余额是否确认交易</view>
<view style="display: flex;">
<view></view>
<view></view>
</view>
</u-popup>
<u-button @click="showModal">弹起Modal</u-button>
</view> </view>
</template> </template>
@ -35,7 +44,17 @@
}, },
methods: { methods: {
confirm() {
setTimeout(() => {
// 3
// loadingref
this.$refs.uModal.clearLoading();
this.show = false
}, 3000)
},
showModal () {
this.show = true
}
} }
} }
</script> </script>
@ -64,4 +83,31 @@
font-size: 36rpx; font-size: 36rpx;
color: #8f8f94; color: #8f8f94;
} }
.dialog /deep/ .u-mode-center-box {
background-color: #2B3062;
}
.dialog /deep/ .u-model {
background-color: #2B3062;
}
.dialogtxt {
width: 359px;
height: 84px;
font-size: 30px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
line-height: 42px;
}
.popup-center /deep/ .u-mode-center-box {
background-color: #2B3062;
& .content {
text-align: center;
height: 84px;
font-size: 30px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
line-height: 42px;
}
}
</style> </style>