原创 【vue3.0】25.0 某東到家( 廿五)——真機調試

真機聯調方式 一種方式是手機和電腦連同一個局域網,也就是同一個WiFi 運行項目會在終端顯示ip連接的地址: 因爲目前我的是手機熱點,需下面的方式: 如果是手機開熱點給電腦用,可以win+R鍵輸入ipconfig查詢本機ip,然後在手機

原创 【vue3.0】22.0 某東到家( 廿二)——訂單商品列表代碼拆分

目前src\views\orderConfirmation\OrderConfirmation.vue已有超過250行代碼。這裏將此組件進行拆分。 src\views\orderConfirmation\TopArea.vue <templ

原创 【vue3.0】0.0 某東到家——項目簡介

項目說明 本項目非原創項目,是在學習視頻的同時,自己跟着寫一遍,記錄學習內容的系列文章。 所以,第一,代碼是仿寫;第二,代碼是自己寫的。 項目gitee地址 https://gitee.com/bobokaka/moudong_gohome

原创 【vue3.0】21.0 某東到家( 廿一)——訂單商品列表佈局

繼續完善訂單頁面。 這裏需要將一些方法進行抽離。 src\effects\cartEffects.js import { computed } from 'vue' import { useStore } from 'vuex' // 添加

原创 【vue3.0】20.0 某東到家(二十)——訂單商品列表佈局

繼續完善src\views\orderConfirmation\OrderConfirmation.vue 此時需要從src\views\shop\Content.vue抄一段代碼,抄過來後效果如下: src\views\cartList\

原创 【vue3.0】18.0 某東到家(十八)——優化代碼、數據永久性存儲localStorage

目的:打造購物車的頁面 "去結算"調整 調整src\views\shop\Cart.vue <template> ...... <div class="check__btn"> <router-link :to=

原创 【vue3.0】19.0 某東到家(十九)——訂單頁面創建及頂部佈局

修改 src\views\home\Docker.vue <template> <!-- 底部主菜單容器 --> <div class="docker"> <span :class="{ docker__item

原创 【vue3.0】16.0 某東到家(十七)——底部購物車展開頁(三)

這裏主要進行一些細節的優化 全選按鈕圖標的居中 首先是全選按鈕圖標的居中 .product { ...... &__header { ...... &__all { ...... &__icon {

原创 【vue3.0】16.0 某東到家(十六)——底部購物車展開頁(二)

接下來·進一步完善底部購物模塊,完善之前需要準備2個圖標,同樣將圖標按鈕放到項目中。 修改src\views\shop\Cart.vue <template> <div class="cart"> <div class="

原创 【vue3.0】12.0 某東到家(十二)——商家詳情頁開發(二)

數據流轉 修改路由src\router\index.js: ······ { path: '/shop/:id', name: 'Shop', component: () => import(/* webpackChunkNa

原创 【vue3.0】15.0 某東到家(十五)——底部購物車展開頁(一)

修改src\views\shop\Cart.vue,將src\views\shop\Content.vue下的class等於product複製一份過去: <template> <div class="cart"> <div cl

原创 【vue3.0】11.0 某東到家(十一)——商家詳情頁開發(一)

商家詳情頁開發 在開發之前準備好mock接口,返回mock如下: { code: 200, data: [ { id: '1', name: '某什麼瑪1', imgUrl: '/i18n

原创 【vue3.0】9.0 某東到家(九)——axios發送登錄mock請求、請求函數的封裝

後端接口可以寫到自己搭建的fast mock網站上。 fast mock官方網站 在向後臺請求數據之前需要在終端安裝axios插件: > npm install axios --save 修改src\views\login\Login.

原创 【vue3.0】10.0 某東到家(十)——Toast彈窗和代碼拆分

全局的功能組件——自定義彈窗組件 新建src\components\Toast\Toast.vue: <template ><div class="toast">{{message}}</div> > </template> <s

原创 【vue3.0】8.0 某東到家(八)——路由守衛實現登錄校檢功能、註冊頁面的實現

限制只有登錄才能訪問首頁,而不登錄只能打開登錄界面。 這就用到路由守衛功能。 修改路由配置文件``: import { createRouter, createWebHistory } from 'vue-router' cons