You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
huajucanyin/pages/user/setting/currency.vue

40 lines
970 B

<template>
<view>
<view class="edgeInsetTop"></view>
<view class="cu-form-group">
<view class="title">截屏后提示</view>
<switch @change="screenshot" :checked="common.config.screenshot"/>
</view>
<view class="cu-form-group ">
<view class="title">开启屏幕旋转</view>
<switch @change="position" :checked="common.config.position"/>
</view>
<view class="cu-form-group ">
<view class="title">获取地理位置</view>
<switch @change="map" :checked="common.config.map"/>
</view>
</view>
</template>
<script>
import { mapState } from 'vuex';
export default {
computed: {
...mapState(['common'])
},
methods: {
screenshot(e){
this.$store.commit('common/setConfig', {screenshot: e.target.value});
},
position(e){
this.$store.commit('common/setConfig', {position: e.target.value});
},
map(e){
this.$store.commit('common/setConfig', {map: e.target.value});
}
}
}
</script>
<style>
</style>