下拉选择后点击详情,然后返回后回到全部了,

img


<view class="floor_content">
                    <text>楼栋:</text>
                    <view class="floor_list">
                    <picker @change="BuildingChange($event,BuildingArr)" :value="biildIndex" :range="BuildingArr"
                        :range-key="'JG_Target_Name'">
                        <view class="">{{BuildingArr[biildIndex].JG_Target_Name}}</view>
                        <image src="../../static/images/arrow_down.png" class="arrow_down_img"></image>
                    </picker>
                        
                    </view>
                </view>下拉选择后
                <view class="floor_content">
                    <text>名称:</text>
                    <view class="floor_list">
                        <input placeholder="请输入" v-model="DeciveNameData"/>
                    </view>
                </view>
                <view class="inquire" @click="inquireFn()">
                    查询
                </view>



onLoad() {
            _self = this;
            uni.getStorage({
                key: 'EnterpriseID',
                success: function(res) {
                    _self.EnterPriseID = res.data;
                    _self.ProjectMeterMonitor();
                }
            });
            // 定期更新
            setInterval(function(){
                _self.ProjectMeterMonitor() ;
            },5000)
            
        },



inquireFn(){
                this.ProjectMeterMonitor();
            },



ProjectMeterMonitor() {
                
                uni.request({
                    url: this.httpData + this.apiData,
                    header: {
                        'content-type': 'application/x-www-form-urlencoded'
                    },
                    data: {
                        pn: JSON.stringify({
                            EnterPriseID: _self.EnterPriseID, //_self.EnterPriseID
                            AreaId: _self.AreaIdData,
                            BuildingId: _self.BuildingIdData,
                            DeciveName: _self.DeciveNameData
                        })
                    },
                    method: 'POST',
                    dataType: 'json',
                    success: res => {
                        if (res.data.errcode == 0) {
                            let data = res.data.data;
                            this.energyList = data;

                        } else {
                            console.log('请求失败');
                        }
                    }
                });
            },


BuildingChange:function(e){
            
                this.biildIndex = e.target.value; //将数组改变索引赋给定义的index变量
                this.jg = this.BuildingArr[this.biildIndex]; //将array【改变索引】的值赋给定义的jg变量
                this.BuildingIdData=this.jg.Target_Value;
            
            }

你是说去完详情页。返回来 要保留 之前选择的值?如果是这样的话就得把这个值存起来 。返回来时填上。或者keep-alive

uni.navigateBack()//返回上一页面