diff --git a/package-lock.json b/package-lock.json
index 5e02329..d5820fb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"version": "0.0.0",
"dependencies": {
"pinia": "^2.0.21",
- "vant": "^4.0.11",
+ "vant": "^4.1.0",
"vue": "^3.2.38",
"vue-router": "^4.1.6"
},
@@ -820,9 +820,9 @@
}
},
"node_modules/vant": {
- "version": "4.0.11",
- "resolved": "https://registry.npmjs.org/vant/-/vant-4.0.11.tgz",
- "integrity": "sha512-axVP6eHH4vGb5FQ2hqNhB5DykMSBQb0KK97HT4bVVFTYM81EJq1YImqOglzsVt3OC98NRoT01DIwt4y2n1iwVw==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/vant/-/vant-4.1.0.tgz",
+ "integrity": "sha512-wAcKaWjvWrmM4bSvyYxhh0LDe9KYFOKzNAgZBpJzokAuldnaUXQF8Dco7B30U2BglErxQC1NhqLCgnZoybOnqg==",
"dependencies": {
"@vant/popperjs": "^1.3.0",
"@vant/use": "^1.5.0"
@@ -1397,9 +1397,9 @@
"dev": true
},
"vant": {
- "version": "4.0.11",
- "resolved": "https://registry.npmjs.org/vant/-/vant-4.0.11.tgz",
- "integrity": "sha512-axVP6eHH4vGb5FQ2hqNhB5DykMSBQb0KK97HT4bVVFTYM81EJq1YImqOglzsVt3OC98NRoT01DIwt4y2n1iwVw==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/vant/-/vant-4.1.0.tgz",
+ "integrity": "sha512-wAcKaWjvWrmM4bSvyYxhh0LDe9KYFOKzNAgZBpJzokAuldnaUXQF8Dco7B30U2BglErxQC1NhqLCgnZoybOnqg==",
"requires": {
"@vant/popperjs": "^1.3.0",
"@vant/use": "^1.5.0"
diff --git a/package.json b/package.json
index 1e140e5..3609a59 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
},
"dependencies": {
"pinia": "^2.0.21",
- "vant": "^4.0.11",
+ "vant": "^4.1.0",
"vue": "^3.2.38",
"vue-router": "^4.1.6"
},
diff --git a/src/main.js b/src/main.js
index 5445f14..1b06248 100644
--- a/src/main.js
+++ b/src/main.js
@@ -7,13 +7,15 @@ import router from './router'
import './assets/main.css'
import 'vant/lib/index.css';
+import { Popup } from 'vant';
+
import VConsole from 'vconsole';
const app = createApp(App)
app.use(createPinia())
app.use(router)
-
+app.use(Popup)
app.mount('#app')
diff --git a/src/router/index.js b/src/router/index.js
index 91d997c..e1ab7d2 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -18,7 +18,16 @@ const router = createRouter({
}, {
path: 'webview/:page',
component: () => import('../views/Webview.vue'),
- }]
+ }, {
+ path: 'watch',
+ name: 'watch',
+ component: () => import('../views/Watch.vue')
+ },
+ {
+ path: 'computed',
+ name: 'computed',
+ component: () => import('../views/computed.vue')
+ },]
}, {
path: '/pure',
name: 'pure',
diff --git a/src/router/menu.js b/src/router/menu.js
index 0c5c372..a4ca6fc 100644
--- a/src/router/menu.js
+++ b/src/router/menu.js
@@ -3,4 +3,6 @@ export default [
{title: "计算器", path: '/calc'},
{title: "购物车", path: '/webview/cart'},
{title: "购物车(改)", path: '/webview/cart_fixed'},
+ {title: "侦听器", path: '/watch'},
+ {title: "计算属性", path: '/computed'},
]
diff --git a/src/views/CartViewFixed.vue b/src/views/CartViewFixed.vue
index 2781a35..c8ac6b0 100644
--- a/src/views/CartViewFixed.vue
+++ b/src/views/CartViewFixed.vue
@@ -20,6 +20,13 @@
你的收货地址不支持配送, 修改地址
+
+
diff --git a/src/views/Watch.vue b/src/views/Watch.vue
new file mode 100644
index 0000000..9200331
--- /dev/null
+++ b/src/views/Watch.vue
@@ -0,0 +1,30 @@
+
+
+
+ 你有一张优惠卷可以使用
+
+
+
+
+
diff --git a/src/views/Webview.vue b/src/views/Webview.vue
index e5d1030..6252b76 100644
--- a/src/views/Webview.vue
+++ b/src/views/Webview.vue
@@ -6,6 +6,7 @@
import {onMounted, ref} from 'vue'
import {useRouter, useRoute} from 'vue-router'
+// const path = ref("https://cn.vuejs.org")
const path = ref("#/pure/")
const route = useRoute();
const query = route.params.page
diff --git a/src/views/computed.vue b/src/views/computed.vue
new file mode 100644
index 0000000..4e9f3da
--- /dev/null
+++ b/src/views/computed.vue
@@ -0,0 +1,53 @@
+
+ {{ author.name }}有没有出过书:
+ {{ publishedBooksMessage }}
+ {{ item }}
+
+
+
+
+
+
+
+
+