iT邦幫忙

vuex相關文章
共有 46 則文章
鐵人賽 Modern Web DAY 21
Vue.js 30天隨身包 系列 第 21

技術 Day21 - [Vuex實作-購物車(1)] Vuex環境安裝與建立新專案

前一篇我們提到Vuex是將所有元件的**「狀態」全部集中儲存管理,那麼這個「狀態」**指的到底是什麼呢? 這個「狀態」會區分成對元件的**「元件局部狀態」(Co...

鐵人賽 Modern Web DAY 23
Vue 怎麼寫測試 系列 第 23

技術 Day 23. 實作一個電商網站 - 購物車

前言 加入購物車的按鈕要怎麼寫測試?要用到 vuex 嗎?如果用的話,actions, state, mutations 要怎麼測?每次開發總是想得太遠,做得太...

鐵人賽 Modern Web DAY 20
Vue.js 30天隨身包 系列 第 20

技術 Day20 - [Components] 狀態管理 - Vuex

前面分別介紹完Vue的directives、options跟components後,從這天開始,我們開始要將我們備好的材料開始煮出一道道好菜了。 前面我們有提到...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 17

技術 [Vue.js] Vuex 學習筆記 (17) - 帳號登入 pluging

前言 使用 Vuex 時我們一定會想到説可以應用在帳號登入,紀錄一些使用者的資訊,這邊我們來試著做一個帳號登入的功能。 Login Page 首先建立一個登入...

鐵人賽 Modern Web DAY 21
用範例理解 Vue.js 系列 第 21

技術 用範例理解 Vue.js #21:Vuex in Vuetify

圖片來源 延續之前的主題 Vuetify 中用到的技術大方向有: vue-router vuex vue-server-renderer webpack e...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 16

技術 [Vue.js] Vuex 學習筆記 (16) - 購物車實例 module

module 由於購物車與商品各自有許多不同的函數,為了未來維護上方便,我們將其拆成獨立的檔案,這樣在 store 中就不會一次出現很長一串的程式碼,這裡我們以...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 14

技術 [Vue.js] Vuex 學習筆記 (14) - 購物車實例 component

前言 前面我們已經把 Vuex 的特性都解說完畢,應該對 Vuex 有初步的了解,但是如果沒有實作我們還是沒有辦法很熟悉,官方這邊提供了一個購物車的範例,我們就...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 13

技術 [Vue.js] Vuex 學習筆記 (13) - 表單處理

表單處理 當在嚴格模式中使用 Vuex 時,state 使用在 v-model 時會遇到問題: <input v-model="obj.mes...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 12

技術 [Vue.js] Vuex 學習筆記 (12) - 嚴格模式

嚴格模式 Strict Mode 開啟嚴格模式只需要在建立 store 時傳入 strict: true 。 const store = new Vuex.S...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 11

技術 [Vue.js] Vuex 學習筆記 (11) - 插件

插件(Plugin) Vuex 的 store 接受 plugins 選項,這個選項露出每個 mutation 的鉤子 (hook), Vuex 插件就是一個函...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 8

技術 [Vue.js] Vuex 學習筆記 (8) - actions 的核心概念

Actions Actions 類似於 mutations,但仍然有些不同: Action 提交(commit)的是 mutations ,而不是直接變更 s...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 7

技術 [Vue.js] Vuex 學習筆記 (7) - mutations 的核心概念

Mutations 提交 mutations 是改變 Vuex 中 store 的唯一方式。 mutations 非常類似於組件中的事件(event),每個 m...

鐵人賽 自我挑戰組 DAY 3
Vuex 學習筆記 系列 第 6

技術 [Vue.js] Vuex 學習筆記 (6) - mapState 與 mapGetters 合併使用

合併使用 我們在實際開發時, computed 內容並不會像前兩章的範例那樣簡單,有時我們需要將本地組件的 computed 或是 mapState 與 map...

鐵人賽 Modern Web DAY 27

技術 vue & vuex 27 - 進階路由顯示 - multiples views、nested routes

今天我們將練習 vue-router 兩種進階顯示方式,多重顯示與巢狀路由,這樣的設計會讓我們的系統,搭配 router path 顯得語意化且更具結構性。 今...

鐵人賽 Modern Web DAY 25

技術 vue & vuex 25 - Login - II (router auth、rouetr beforeEach)

昨天我們做了一個登入頁面,可是使用者還是可以任意轉跳到其他頁面,今天我們要讓其它頁面加上驗證項目,讓登入頁面變成我們的大門。 今天目標: 設定 router...

鐵人賽 Modern Web DAY 4

技術 vue & vuex 04 - 使用 vue-router 建構 Single Page Application

為什麼要使用 router ? 更方便讓我們切換兩個不同的頁面,而不是將所有功能寫在同一頁上面,利用 if 去切換 使用 vue-router 2.0 npm...