【小程序】增加个人资料,修改密码页面。协议页面调整

This commit is contained in:
洪树泽 2022-09-09 09:18:31 +08:00
parent d992e9bed0
commit 4eb5ec6118
4 changed files with 90 additions and 7 deletions

View File

@ -65,6 +65,18 @@
"style": { "style": {
"navigationBarTitleText": "协议" "navigationBarTitleText": "协议"
} }
},
{
"path": "pages/change_password/change_password",
"style": {
"navigationBarTitleText": "修改密码"
}
},
{
"path": "pages/user_data/user_data",
"style": {
"navigationBarTitleText": "个人资料"
}
} }
], ],
"globalStyle": { "globalStyle": {

View File

@ -12,7 +12,6 @@
let agreementType = ref('') // let agreementType = ref('') //
let agreementContent = ref('') // let agreementContent = ref('') //
// let agreementName = ref('') //
const getData = async (type) => { const getData = async (type) => {
let res = await getPolicy({ type }) let res = await getPolicy({ type })
@ -26,12 +25,10 @@
} }
onLoad((options: any) => { onLoad((options: any) => {
// if(options.type) { if(options.type) {
// agreementType.value = options.type agreementType = options.type
// getData(agreementType) getData(agreementType)
// } }
getData('service')
}) })
</script> </script>

View File

@ -0,0 +1,37 @@
<template>
<view class="">
<u-parse :html="agreementContent"></u-parse>
</view>
</template>
<script setup lang="ts">
import { reactive, ref } from 'vue'
import { onLoad } from "@dcloudio/uni-app";
import { AgreementEnum } from '@/enums/agreementEnums'
import { getPolicy } from '@/api/app'
let agreementType = ref('') //
let agreementContent = ref('') //
// let agreementName = ref('') //
const getData = async (type) => {
let res = await getPolicy({ type })
console.log(res, 'res')
agreementContent.value = res.content
uni.setNavigationBarTitle({
title: res.name
})
}
onLoad((options: any) => {
if(options.type) {
agreementType.value = options.type
getData(agreementType)
}
})
</script>
<style lang="scss" scoped>
</style>

View File

@ -0,0 +1,37 @@
<template>
<view class="">
<u-parse :html="agreementContent"></u-parse>
</view>
</template>
<script setup lang="ts">
import { reactive, ref } from 'vue'
import { onLoad } from "@dcloudio/uni-app";
import { AgreementEnum } from '@/enums/agreementEnums'
import { getPolicy } from '@/api/app'
let agreementType = ref('') //
let agreementContent = ref('') //
// let agreementName = ref('') //
const getData = async (type) => {
let res = await getPolicy({ type })
console.log(res, 'res')
agreementContent.value = res.content
uni.setNavigationBarTitle({
title: res.name
})
}
onLoad((options: any) => {
if(options.type) {
agreementType.value = options.type
getData(agreementType)
}
})
</script>
<style lang="scss" scoped>
</style>