diff --git a/project.config.json b/project.config.json
index 288b4ce..4934686 100644
--- a/project.config.json
+++ b/project.config.json
@@ -5,8 +5,8 @@
"appid": "wx636eb7cf2b84f305",
"setting": {
"urlCheck": true,
- "es6": true,
- "enhance": true,
+ "es6": false,
+ "enhance": false,
"compileHotReLoad": false,
"postcss": false,
"minified": false,
@@ -29,4 +29,4 @@
"tabIndent": "insertSpaces",
"tabSize": 2
}
-}
+}
\ No newline at end of file
diff --git a/src/app.config.ts b/src/app.config.ts
index a9fb978..90cad7a 100644
--- a/src/app.config.ts
+++ b/src/app.config.ts
@@ -1,5 +1,11 @@
export default defineAppConfig({
- pages: ['pages/index/index', 'pages/repair/repair', 'pages/user/user'],
+ pages: [
+ 'pages/index/index',
+ 'pages/repair/repair',
+ 'pages/user/user',
+ 'pages/user/inform/inform',
+ 'pages/user/settings/settings',
+ ],
window: {
backgroundTextStyle: 'light',
navigationBarBackgroundColor: '#fff',
diff --git a/src/pages/user/inform/inform.config.ts b/src/pages/user/inform/inform.config.ts
new file mode 100644
index 0000000..a9ca517
--- /dev/null
+++ b/src/pages/user/inform/inform.config.ts
@@ -0,0 +1,3 @@
+export default definePageConfig({
+ usingComponents: {},
+});
diff --git a/src/pages/user/inform/inform.scss b/src/pages/user/inform/inform.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/pages/user/inform/inform.tsx b/src/pages/user/inform/inform.tsx
new file mode 100644
index 0000000..0c00edf
--- /dev/null
+++ b/src/pages/user/inform/inform.tsx
@@ -0,0 +1,10 @@
+import { View } from '@tarojs/components';
+import { Component, ReactNode } from 'react';
+import Taro from '@tarojs/taro';
+import './inform.scss';
+
+export default class InformPage extends Component {
+ render(): ReactNode {
+ return ;
+ }
+}
diff --git a/src/pages/user/settings/setting.config.ts b/src/pages/user/settings/setting.config.ts
new file mode 100644
index 0000000..5194b19
--- /dev/null
+++ b/src/pages/user/settings/setting.config.ts
@@ -0,0 +1,4 @@
+export default definePageConfig({
+ navigationBarTitleText: '设置',
+ usingComponents: {},
+});
diff --git a/src/pages/user/settings/settings.scss b/src/pages/user/settings/settings.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/pages/user/settings/settings.tsx b/src/pages/user/settings/settings.tsx
new file mode 100644
index 0000000..f8c2e86
--- /dev/null
+++ b/src/pages/user/settings/settings.tsx
@@ -0,0 +1,10 @@
+import { View } from '@tarojs/components';
+import { Component, ReactNode } from 'react';
+import Taro from '@tarojs/taro';
+import './settings.scss';
+
+export default class SettingsPage extends Component {
+ render(): ReactNode {
+ return ;
+ }
+}
diff --git a/src/pages/user/user.tsx b/src/pages/user/user.tsx
index 6dadcbe..9640322 100644
--- a/src/pages/user/user.tsx
+++ b/src/pages/user/user.tsx
@@ -1,8 +1,9 @@
-import { View, Text } from '@tarojs/components';
+import { View } from '@tarojs/components';
import { Component, ReactNode } from 'react';
import Taro from '@tarojs/taro';
import type CustomTabBar from '../../custom-tab-bar';
import './user.scss';
+import { AtList, AtListItem } from 'taro-ui';
export default class UserPage extends Component {
// 以下是TabBar相关
@@ -13,10 +14,38 @@ export default class UserPage extends Component {
}
// 以上是TabBar相关
+ informPage() {
+ Taro.navigateTo({
+ url: '/pages/user/inform/inform',
+ });
+ }
+
+ settingsPage() {
+ Taro.navigateTo({
+ url: '/pages/user/settings/settings',
+ });
+ }
+
render(): ReactNode {
return (
- User Page
+
+
+
+
);
}