This commit is contained in:
linfeng 2022-09-25 10:45:30 +08:00
parent 0f654e23bb
commit 148965f985

View File

@ -1,19 +1,12 @@
<template>
<view class="container">
<input v-model="form.title" class="title-input" placeholder="标题" />
<textarea placeholder="说些什么叭..." :auto-height="true" maxlength="-1" v-model="form.content" class="content-display"></textarea>
<textarea placeholder="说些什么叭..." :auto-height="true" maxlength="-1" v-model="form.content"
class="content-display"></textarea>
<!-- 上传图片 -->
<block v-if="form.type == 1">
<u-upload
ref="uUpload"
:size-type="['original']"
name="Image"
:max-count="4"
:header="header"
:action="uploadImgUrl"
@on-uploaded="submit"
:auto-upload="false"
></u-upload>
<u-upload ref="uUpload" :size-type="['original']" name="Image" :max-count="4" :header="header"
:action="uploadImgUrl" @on-uploaded="submit" :auto-upload="false"></u-upload>
</block>
<!-- 分类 -->
<view @click="chooseClass" class="choose-item">
@ -34,7 +27,7 @@
</template>
<script>
export default {
export default {
data() {
return {
btnStyle: {
@ -52,10 +45,10 @@ export default {
longitude: 0,
latitude: 0,
address: '',
cut: 0,//id
cut: 0, //id
pay: '',
},
cateName:'',
cateName: '',
header: {
token: uni.getStorageSync('token')
},
@ -67,9 +60,9 @@ export default {
this.form.latitude = location.latitude;
},
methods: {
chooseClass(){
chooseClass() {
uni.navigateTo({
url:"category"
url: "category"
})
},
uploadImg() {
@ -122,57 +115,66 @@ export default {
});
}
}
};
};
</script>
<style lang="scss" scoped>
.title-input{
.title-input {
border-bottom: 1px solid #F5F5F5;
margin: 20rpx 0;
padding: 20rpx 0;
}
}
.content-display {
.content-display {
width: 100%;
padding: 20rpx 0;
min-height: 300rpx;
}
.choose-item{
}
.choose-item {
display: flex;
align-items: center;
padding: 20rpx;
border-bottom: 1px solid #F5F5F5;
&:last-child{
&:last-child {
border: 0;
}
.txt{
.txt {
margin-left: 20rpx;
}
.sw{
.sw {
margin-left: 300rpx;
}
.inputStyle{
.inputStyle {
margin-left: 60rpx;
width: 400rpx;
}
.radio{
.radio {
margin-left: 320rpx;
}
.icon{
.icon {
width: 40rpx;
height: 40rpx;
}
.u-icon{
.u-icon {
margin-left: auto;
color: #999;
}
.add-icon{
.add-icon {
margin-left: 0;
}
}
.button-style{
}
.button-style {
margin-top: 50rpx;
color: #F4F4F5;
}
}
</style>