<template> <view> <!-- 自定義導航欄 --> <uni-nav-bar :statusBar="true" rightText="發布" left-icon="back" @click-left="back" @click-right="submit"> <view class="u-f-ajc" @tap="changelook"> {{yinsi}} <view class="icon iconfont icon-xialazhankai"></view> </view> </uni-nav-bar> <!-- 多行輸入框 --> <view class="uni-textarea"> <textarea v-model="text" placeholder="說一句話吧~" /> </view> </view> </template> <script> let changelook= ['所有人可見', '僅自己可見']; import uniNavBar from "../../components/uni-nav-bar/uni-nav-bar.vue"; export default { components:{ uniNavBar }, data() { return { yinsi:"所有人可見", text:"" }; }, methods:{ // 返回 back(){ uni.navigateBack({ delta: 1 }); }, // 發布 submit(){ console.log("發布") }, // 隱私 changelook(){ uni.showActionSheet({ itemList:changelook, success: (res)=> { this.yinsi=changelook[res.tapIndex] } }); } } } </script> <style> .uni-textarea{ border: 1upx solid #EEEEEE; } </style>