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.

76 lines
2.9 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

// App.vue
<template>
<view class="app-container">
</view>
</template>
<script>
import puppy_chat from "@/components/swiper/puppy_chat.vue";
import exercise from "@/components/swiper/exercise.vue";
import community from "@/components/swiper/community.vue";
import read_center from "@/components/swiper/read_center.vue";
import read from './components/tarbar/tarbar.vue';
import my_exercise_plan from "@/components/my_exercise_plan/my_exercise_plan.vue";
import my_recipe_plan from "@/components/my_recipe_plan/my_recipe_plan.vue";
import tarbar from './components/tarbar/tarbar.vue';
import tarbar_home from "@/components/tarbar_home/tarbar_home.vue";
import tarbar_user from "@/components/tarbar_user/tarbar_user.vue";
import tarbar_community from "@/components/tarbar_community/tarbar_community.vue";
import tarbar_puppy_chat from "@/components/tarbar_puppy_chat/tarbar_puppy_chat.vue";
import my_pop_up from './components/my_pop_up/my_pop_up.vue';
import ai_recongize_fruit from './components/ai_recongize_fruit/ai_recongize_fruit.vue';
import ai_recongize_plan from './components/ai_recongize_plan/ai_recongize_plan.vue';
import ai_recongize_hot from './components/ai_recongize_hot/ai_recongize_hot.vue';
import ai_recongize_recipe from './components/ai_recongize_recipe/ai_recongize_recipe.vue';
export default {
globalData: {
// 定义后端数据库地址信息
fit_journey_basic_address: 'http://47.122.61.54:8086',//TODO:已完成
fit_journey_community_address: 'http://47.122.61.54:8082',//TODO:已完成
fit_journey_ai_address: 'http://47.122.61.54:8081',//TODO配置完成
fit_journey_login_address: 'http://127.0.0.1:8084',//TODO:配置完成
fit_journey_recipe_address: 'http://47.122.61.54:8087',//TODO:配置完成
fit_journey_exercise_address: 'http://47.122.61.54:8080',//TODO:配置完成
fit_journey_admin_address: 'http://47.122.61.54:8085',//TODO:已完成
// TODO: 后期需要把 token 更换成从 localStorage 中获取
token: 'eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxODUxOTgwMTI1O' +
'TYxMjMyMzg1IiwiaXNzIjoiZml0am91cm5leSIsInVzZXJuY' +
'W1lOiI6InRlc3QiLCJyb2xlczoiOiJ1c2VyIiwiaWQ6IjoxODUxOTgwM' +
'TI1OTYxMjMyMzg1LCJpYXQiOjE3MzA1NDEzMTksImV4cCI6MzE3' +
'MDkwNTQxMzE5fQ.tdP-uBa-oKVJjGJlN70tzxXCa4usXOev6xf_fgZhWD4'
},
components: {
tarbar,
my_pop_up // JS 变量名中不能有‘-
},
onLaunch: function() {
console.log('App Launch');
// 你可以在这里执行初始化逻辑,比如检查用户状态
},
onShow: function() {
console.log('App Show');
// 更新应用状态,比如获取最新数据
},
onHide: function() {
console.log('App Hide');
// 清理工作,比如保存数据
}
};
</script>
<style>
/* 你的样式 */
.app-container {
position: relative; /* 确保容器能够正确定位子元素 */
height: 100vh; /* 确保应用占满整个视口 */
}
/* 其他全局样式 */
</style>