用vue製作餓了麼首頁(1)
無論是靜態網頁還是動態互動網頁,實現原則是將他們分塊,然後各個擊破。
很明顯的餓了麼首頁分為三個部分(元件),
上面的頭部(商家資訊),
中間路由
購物車
每部分先佔住自己位置,然後挨個將這三部分分別實現完整。
我理解的vue裡,index.html好比是車軲轆,main.js就好比是變速箱,App.vue就好比是汽車方向盤和檔把子,其他各個元件就好比是方向盤上的喇叭,轉向等等,一環扣一環的關係。
我們操作是方向盤,就是寫App.vue裡的各種元件。當然引入一些工具檔案時候別忘了在main.js裡寫引入,像router,mock,vuex等
寫三個模板,分別對應頭,路由和購物車,並在App.vue裡引入他們。
路由也巨簡單,最平常的就能搞定,佩佩路徑和模板,別忘了寫model:“history”,在路由元件裡引入。
至此,大架子達成。
接下來,豐滿血肉。
引入axios
相關推薦
用vue製作餓了麼首頁(1)
無論是靜態網頁還是動態互動網頁,實現原則是將他們分塊,然後各個擊破。 很明顯的餓了麼首頁分為三個部分(元件), 上面的頭部(商家資訊), 中間路由 購物車 每部分先佔住自己位置,然後挨個將這三部分分別實現完整。 我
餓了麼首頁實現左右兩欄聯動。
實現目的兩個: 1 手指點選左邊選單欄,右邊食物欄會聯動到選單欄下面的內容。 2 手指滑動右邊食物欄,左邊選單欄會隨著右側的滾動而相應出現active樣式。 我自己用原生寫了好幾個,問題很多,有的卡頓,有的每次都從頭開始走,很煩人。知道我引用了外掛才算順暢
輪播圖功能,每屏包含幾個tab類似餓了麼首頁
首先:(先看看餓了麼的首頁效果) 請大家看滾動部分 再看看:(本文的效果) 請大家看滾動部分 專案需求: 1、最多三頁輪播; 2、最後的“更多”字樣會跳轉到包含全部分類的單頁 3、“更多”這個tab始終保留,超過
vue仿餓了麼商店詳情頁面(列表左右聯動、兩側滾動條互不影響)
商店詳情頁面中要求頁面劃上去之後到達某一位置時,嘴上的tabs標籤固定在最上邊,下邊的兩個選單列表可以滾動,且兩個滾動互不影響;點選左側的某一類別,右側跳轉到相對應部分。 HTML <body> <div class="header"
Vue.js 餓了麼開發過程中的錯誤整理(更新中……)
此錯誤解決方案基本上來自CSDN,我只是配合我的問題做個整理,方便下次查詢,侵權刪 一、錯誤一 原因: ./表示你自己當前載入當前目錄下的router檔案,但是我們沒有這個檔案,所以‘./router’會報錯; ‘vue-router’表示這是一個模組,這
vue餓了麼學習-問題1(style檔案報錯)
1.在src-common-的styles中寫入的mixin.styl檔案, border-1px($color) position: relative &:after display: block position: absolute left: 0 bot
vue2.0基於vue-cli,element-ui餓了麼vue前端開源專案製作vue的樹形table,treeTable
<template> <el-table :data="data" border style="width: 100%" :row-style="showTr"> <el-table-column v-for="(column, ind
vue餓了麼學習筆記(4)icon字型載入問題,提示 These relative modules were not found: ./font/sell-icon.eot...
https://blog.csdn.net/qq_22317389/article/details/79601407 https://blog.csdn.net/mxf_bear/article/details/80505295 使用 icon 字型圖標出現小方塊問題
vue高仿餓了麼APP(三)
一·需求分析 二,製作css字型圖示的製作和使用 前面已經有人做過總結,我就直接引用了 css字型圖示的製作和使用。 三,專案目錄結構設計 1,每一個元件都單獨建立一個資料夾,例如商品頁建立goods資料夾,goods資料夾放商品頁元件,goods.vue以及商品
餓了麼vue-cli3.0+cube-ui筆記
1、目錄結構 模板檔案是public裡的index.html,執行專案的時候,會引用src/main.js(入口檔案) 詳細文件在這裡:https://cli.vuejs.org/zh/config/#pwa public:放著html模板和靜態資源,public/index.html 檔
vue高仿餓了麼APP(二)
這裡我直接跳過vue-cli的安裝。 一,vue.js程式碼是如何執行的? 1,進入頁面,首先載入index.html和main.js檔案。 ① index.html檔案 <!DOCTYPE html> <html> <head>
Vue.js 2.5 + cube-ui 重構餓了麼 App
Vue.js 2.5重構餓了麼 App MUKE的教程,學習了以下,感覺還不錯,一起學習吧 介紹 學習Vue.js也有一陣子了,為了加深對Vue的理解及運用,做了一個小專案。這是一個高仿餓了麼外賣WebApp,現已完成商品預覽、商品詳情、商家預覽、新增購物、檢視評論等功
【餓了麼】—— Vue2.0高仿餓了麼核心模組&移動端Web App專案爬坑(二) 【重點突破】—— 當better-scroll 遇見Vue
前言:上一篇專案總結介紹了頁面骨架的開發、header元件的開發,這一篇主要梳理:商品元件開發、商品詳情頁實現。專案github地址:https://github.com/66Web/ljq_eleme,歡迎Star。 goods
vue餓了麼(三)--goods元件 & shopcart元件
1.goods.vue滾動實現:"better-scroll" 1.package.json中引入"better-scroll"。cnpm install --------》 npm run dev "dependencies": { "axios
vue餓了麼(二)--Sticky footer & start星星元件 & flex浮懸窗小標題
1.Sticky footer佈局 1.何為Sticky footer佈局:不管內容區有多少內容,頁尾始終顯示在螢幕的最下方,當內容區域超過螢幕的高度時。頁尾會始終顯示在頁面的最底部。 <!DOCTYPE html> <html lang="en"> <head
vue餓了麼(一)--vue-router路由 & mock後臺資料
1.vue-router:點選導航按鈕顯示相應頁面 1.router/index.vue import Vue from 'vue' import Router from 'vue-router' import header from '@/components/header/header'
Vue.js高仿餓了麼外賣App Vue實戰開發APP 共13章
講真,JavaScript應用之廣超乎想象JavaScript進階已來,你來不來!搞定JavaScript基礎以後,怎麼辦JavaScript在效能方面堪稱全能,應用領域從基本的前後端開發、到移動開發的Webapp、再到桌面、外掛開發等均可適用。本路徑是JavaScript的
vue餓了麼--筆記
1.vue-router:點選導航按鈕顯示相應頁面 1.router/index.vue import Vue from 'vue' import Router from 'vue-router' import header from '@/components/head
Vue.js 高仿開發餓了麼APP
第1章 課程簡介 介紹課程的學習目標和學習內容。 1-1 課程簡介 1-2 課程安排 第2章 Vuejs介紹 從前端開發趨勢分析開始,引入 MVVM 開發框架和 Vue.js,接著對比流行框架Angular 和 React,最後詳細介紹 Vue.js 的核心思
餓了麼慕課網學習手記(一)Vue-router
1.安裝 直接引入 <script src="vue.js"></script> <script src="vue-router.js"></script> npm下載 npm install vue-router 如果