|
@@ -6,8 +6,8 @@
|
|
|
<van-nav-bar :title="pageTitle" left-text="取消" @click-left="toCancel" :right-text="id ? '修改' : '发表'" @click-right="toSubmit" />
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <van-form ref="form" style="margin-top:30px">
|
|
|
- <van-field name="type" label="主题类型">
|
|
|
+ <van-form ref="form">
|
|
|
+ <van-field name="type" label="话题类型">
|
|
|
<template #input>
|
|
|
<van-radio-group v-model="form.type" direction="horizontal">
|
|
|
<van-radio name="0">图文</van-radio>
|
|
@@ -15,7 +15,6 @@
|
|
|
</van-radio-group>
|
|
|
</template>
|
|
|
</van-field>
|
|
|
- <van-field v-model="form.website" name="website" label="网址" placeholder="请输入标题" />
|
|
|
<van-field name="uploader" label="图片" v-if="form.type === '0'">
|
|
|
<template #input>
|
|
|
<van-uploader :fileList="form.imgUrl" :after-read="file => toUpload(file, 'imgUrl')" @delete="file => toDelete(file, 'imgUrl')" />
|
|
@@ -26,7 +25,9 @@
|
|
|
<van-uploader :fileList="form.fileUrl" :after-read="file => toUpload(file, 'fileUrl')" accept=".mp4,.flv,.avi,.rmvb,.wmv" max-size="11534336" />
|
|
|
</template>
|
|
|
</van-field>
|
|
|
- <van-field v-model="form.content" rows="2" class="border" autosize type="textarea" placeholder="请输入本文内容" />
|
|
|
+ <van-field v-model="form.website" name="website" label="网址" placeholder="请输入网址" />
|
|
|
+ <van-field v-model="form.origin" name="origin" label="信息来源" placeholder="请输入信息来源" />
|
|
|
+ <van-field v-model="form.content" rows="2" autosize label="文章内容" type="textarea" maxlength="200" placeholder="请输入本文内容" show-word-limit />
|
|
|
</van-form>
|
|
|
</el-col>
|
|
|
<el-col :span="24" class="foot">
|
|
@@ -117,10 +118,4 @@ export default {
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
-<style lang="less" scoped>
|
|
|
-.border {
|
|
|
- /deep/.van-field__control {
|
|
|
- border: 1px solid rgb(183, 183, 189);
|
|
|
- }
|
|
|
-}
|
|
|
-</style>
|
|
|
+<style lang="less" scoped></style>
|