//獲取後臺接口 分出角色
//選定角色 存到本地存儲
if(this.servicer){
/* 把區分企業和服務商的主關鍵字存到本地 juese:1企業 2服務商" */
uni.setStorageSync("jueseId",this.servicer.juese)
let jueseId=uni.getStorageSync("jueseId")
console.log(jueseId)
this.setjuese(jueseId)
}
else if(this.company){
/* 把區分企業和服務商的主關鍵字存到本地 juese:1企業 2服務商" */
uni.setStorageSync("jueseId",this.company.juese)
let jueseId=uni.getStorageSync("jueseId")
console.log(jueseId)
this.setjuese(jueseId)
}
//vuex
const state = {
juese:""//區分企業和服務商
};
const mutations = {
//區分企業和服務商
setjuese(state,val){
state.juese=val
}
}
//在App.vue中的onLaunch事件中 獲取本地存儲 利用commit再賦值一次
onLaunch: function(se) {
/* 判斷有沒有jueseId 沒有就加載上 */
if(uni.getStorageSync('jueseId')){
let jueseId= uni.getStorageSync('jueseId')
this.$store.commit('setjuese',jueseId)
}
}
//頁面中
<text>服務費:</text>
//"juese==2" 禁用
<input v-if="juese==2" type="number" :value="service_fee" name="service_fee" />
<text v-else style="color: red;font-weight:100">{{service_fee}}</text>
<view class="ServiceCostText">元</view>
角色登錄如何區分
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.