uniapp个人资料修改,点击后,弹出修改框,修改后,对应内容随之改变

 

1,例如修改昵称

view部分

<view class="secret">
				<view class="feedback-text">
					<text>昵称</text>
				</view>
				<view class="time-change">
					<view class="netname" @click="showDiv()">
						<text>{{feedbackContent}}</text>
					</view>
					<view class="feedback-image-gender">
						<image mode="aspectFit" src="../../static/revisePhone/jiantouer.png"></image>
					</view>
				</view>
			</view>		


<view :hidden="userFeedbackHidden" class="popup_content">
			<view class="popup_title">昵称修改</view>
			<view class="popup_textarea_item">
				<textarea class="popup_textarea" placeholder='输入~' v-model="feedbackContent">
						</textarea>
				<view @click="submitFeedback()">
					<button class="popup_button" @click="hideDiv()">提交</button>
				</view>
			</view>
		</view>

<view class="popup_overlay" :hidden="userFeedbackHidden" @click="hideDiv()"></view>

js部分

<script>
	export default {
		data() {
			const currentDate = this.getDate({
				format: true
			})
			return {
				userFeedbackHidden: true, // 默认隐藏
				feedbackContent: '樱桃多多', // 用户反馈内容
			}
		},
		onShow() {
			uni.getStorageSync('netname')
		},
		methods: {
			showDiv() { // 显示输入弹出框
				this.userFeedbackHidden = false;
			},
			hideDiv() { // 隐藏输入弹出框
				this.userFeedbackHidden = true;
			},
			submitFeedback() { // 提交反馈
				var _this = this;
				// 提交反馈内容
				console.log(_this.feedbackContent);
			},
		}
	}
</script>

  • 4
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值