Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
swx_weapp
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Network
Create a new issue
Commits
Issue Boards
Authored by
hookehuyr
2022-09-22 16:18:48 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a1f134a2f8ca17b0e1580a8f0cb6e2702dd1f4b2
a1f134a2
1 parent
88bb4bcd
fix
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
33 additions
and
4 deletions
src/pages/createActivity/index.vue
src/pages/createActivity/index.vue
View file @
a1f134a
<!--
* @Date: 2022-09-21 16:04:10
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-09-22 1
4:47:45
* @LastEditTime: 2022-09-22 1
6:15:23
* @FilePath: /swx/src/pages/createActivity/index.vue
* @Description: 创建活动页面
-->
...
...
@@ -66,11 +66,15 @@
<view class="sign-box">
<view @tap="onTapSign(item)" @longpress="onLongPressSign(item)" v-for="(item, index) in signInfo" :key="index" class="sign-item" :class="{ 'checked': item.checked }"><text class="required">{{ item.label }}</text></view>
<!-- <view class="sign-item"><text class="">推荐人</text></view> -->
<view class="sign-item"><van-icon name="plus" /></view>
<view class="sign-item"
@tap="addSign"
><van-icon name="plus" /></view>
</view>
</van-cell-group>
</view>
<view @tap="onSubmit">确定发布</view>
<view style="background-color: #FFFFFF;">
<view style="padding: 1rem 0; margin: 1rem; text-align: center;">
<view @tap="onSubmit" style="color: #FFFFFF; background-color: #199A74; padding: 0.5rem 1rem; border-radius: 1rem;">确定发布</view>
</view>
</view>
<van-overlay :show="show_edit_sign" z-index="999">
<view class="wrapper">
<view class="block">
...
...
@@ -113,9 +117,21 @@
inactive-color="#FFFFFF"
/>
</view>
<van-row>
<van-col span="12">
<view style="padding: 1rem 0; margin: 1rem; text-align: center;">
<view @tap="closeEditSign" style="color: #FFFFFF; background-color: #199A74; padding: 0.5rem 1rem; border-radius: 1rem;">确定
</view>
<view @tap="closeEditSign" style="color: #199A74; border: 1px solid #199A74; padding: 0.5rem 1rem; border-radius: 1rem;">取消
</view>
</view>
</van-col>
<van-col span="12">
<view style="padding: 1rem 0; margin: 1rem; text-align: center;">
<view @tap="confirmEditSign" style="color: #FFFFFF; background-color: #199A74; padding: 0.5rem 1rem; border-radius: 1rem;">确定</view>
</view>
</van-col>
</van-row>
<!-- <view style="padding: 1rem 0; margin: 1rem; text-align: center;">
<view @tap="closeEditSign" style="color: #FFFFFF; background-color: #199A74; padding: 0.5rem 1rem; border-radius: 1rem;">确定</view>
</view> -->
</view>
</view>
</view>
...
...
@@ -212,6 +228,19 @@ const onChangeEdit = ({ detail }) => {
const closeEditSign = () => {
show_edit_sign.value = false;
}
const confirmEditSign = () => {
show_edit_sign.value = false;
signInfo.value.push({
key: 'person',
label: '推荐人',
checked: 1,
required: 1
})
}
const addSign = () => {
show_edit_sign.value = true;
}
</script>
...
...
Please
register
or
login
to post a comment