├── tutorial ├── 03.md ├── img │ ├── final.gif │ ├── result01.png │ ├── clearSearchVal.gif │ ├── setSearchList.gif │ └── updateSearchKey.gif ├── 03 │ ├── old.html │ ├── index.html │ └── INFO.md ├── 01.md └── 02.md ├── src ├── vuex │ ├── getters.js │ ├── middlewares.js │ ├── store.js │ ├── mutation-types.js │ ├── modules │ │ ├── searchGroup.js │ │ └── search.js │ └── actions.js ├── assets │ ├── font │ │ ├── roboto │ │ │ ├── Roboto-Bold.eot │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-Bold.woff │ │ │ ├── Roboto-Light.eot │ │ │ ├── Roboto-Light.ttf │ │ │ ├── Roboto-Thin.eot │ │ │ ├── Roboto-Thin.ttf │ │ │ ├── Roboto-Thin.woff │ │ │ ├── Roboto-Bold.woff2 │ │ │ ├── Roboto-Light.woff │ │ │ ├── Roboto-Light.woff2 │ │ │ ├── Roboto-Medium.eot │ │ │ ├── Roboto-Medium.ttf │ │ │ ├── Roboto-Medium.woff │ │ │ ├── Roboto-Regular.eot │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Thin.woff2 │ │ │ ├── Roboto-Medium.woff2 │ │ │ ├── Roboto-Regular.woff │ │ │ └── Roboto-Regular.woff2 │ │ ├── iconfont │ │ │ ├── MaterialIcons-Regular.eot │ │ │ ├── MaterialIcons-Regular.ttf │ │ │ ├── MaterialIcons-Regular.woff │ │ │ ├── MaterialIcons-Regular.woff2 │ │ │ └── README.md │ │ └── material-design-icons │ │ │ ├── Material-Design-Icons.eot │ │ │ ├── Material-Design-Icons.ttf │ │ │ ├── Material-Design-Icons.woff │ │ │ └── Material-Design-Icons.woff2 │ ├── js │ │ └── bootstrap-material-design │ │ │ ├── css │ │ │ ├── ripples.min.css.map │ │ │ ├── ripples.min.css │ │ │ ├── ripples.css │ │ │ └── ripples.css.map │ │ │ └── js │ │ │ ├── ripples.min.js │ │ │ ├── ripples.min.js.map │ │ │ ├── material.min.js │ │ │ ├── material.min.js.map │ │ │ ├── ripples.js │ │ │ └── material.js │ └── css │ │ └── md-facefont.css ├── api │ ├── index.js │ └── resource.js ├── config.js ├── index.html ├── components │ ├── List.vue │ ├── App.vue │ ├── SearchGroup.vue │ └── Search.vue └── main.js ├── amd ├── src │ ├── assets │ │ ├── images │ │ │ └── xiaofan.png │ │ ├── font │ │ │ ├── roboto │ │ │ │ ├── Roboto-Bold.eot │ │ │ │ ├── Roboto-Bold.ttf │ │ │ │ ├── Roboto-Bold.woff │ │ │ │ ├── Roboto-Bold.woff2 │ │ │ │ ├── Roboto-Light.eot │ │ │ │ ├── Roboto-Light.ttf │ │ │ │ ├── Roboto-Light.woff │ │ │ │ ├── Roboto-Medium.eot │ │ │ │ ├── Roboto-Medium.ttf │ │ │ │ ├── Roboto-Thin.eot │ │ │ │ ├── Roboto-Thin.ttf │ │ │ │ ├── Roboto-Thin.woff │ │ │ │ ├── Roboto-Thin.woff2 │ │ │ │ ├── Roboto-Light.woff2 │ │ │ │ ├── Roboto-Medium.woff │ │ │ │ ├── Roboto-Medium.woff2 │ │ │ │ ├── Roboto-Regular.eot │ │ │ │ ├── Roboto-Regular.ttf │ │ │ │ ├── Roboto-Regular.woff │ │ │ │ └── Roboto-Regular.woff2 │ │ │ ├── iconfont │ │ │ │ ├── MaterialIcons-Regular.eot │ │ │ │ ├── MaterialIcons-Regular.ttf │ │ │ │ ├── MaterialIcons-Regular.woff │ │ │ │ ├── MaterialIcons-Regular.woff2 │ │ │ │ └── README.md │ │ │ └── material-design-icons │ │ │ │ ├── Material-Design-Icons.eot │ │ │ │ ├── Material-Design-Icons.ttf │ │ │ │ ├── Material-Design-Icons.woff │ │ │ │ └── Material-Design-Icons.woff2 │ │ ├── js │ │ │ ├── bootstrap │ │ │ │ ├── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ ├── js │ │ │ │ │ └── npm.js │ │ │ │ └── css │ │ │ │ │ └── bootstrap-theme.min.css.map │ │ │ └── bootstrap-material-design │ │ │ │ ├── css │ │ │ │ ├── ripples.min.css.map │ │ │ │ ├── ripples.min.css │ │ │ │ ├── ripples.css │ │ │ │ └── ripples.css.map │ │ │ │ └── js │ │ │ │ ├── ripples.min.js │ │ │ │ ├── ripples.min.js.map │ │ │ │ ├── material.min.js │ │ │ │ ├── material.min.js.map │ │ │ │ ├── ripples.js │ │ │ │ └── material.js │ │ └── css │ │ │ └── md-facefont.css │ ├── vuex │ │ ├── getters.js │ │ ├── store.js │ │ ├── mutation-types.js │ │ ├── modules │ │ │ ├── search.js │ │ │ └── searchGroup.js │ │ └── actions.js │ ├── component │ │ ├── List.js │ │ ├── App.js │ │ ├── SearchGroup.js │ │ └── Search.js │ ├── main.js │ ├── config.js │ ├── api │ │ └── index.js │ ├── lib │ │ └── vuex.min.js │ └── require.js └── index.html ├── .babelrc ├── webpack.config.js ├── index.html ├── server.js ├── package.json ├── README.md ├── webpack.config.dev.js ├── gulpfile.babel.js ├── webpack.config.prod.js └── .eslintrc /tutorial/03.md: -------------------------------------------------------------------------------- 1 | # 注意事项 TODOS -------------------------------------------------------------------------------- /tutorial/img/final.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/tutorial/img/final.gif -------------------------------------------------------------------------------- /tutorial/img/result01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/tutorial/img/result01.png -------------------------------------------------------------------------------- /src/vuex/getters.js: -------------------------------------------------------------------------------- 1 | export const isEmptySearchKey = (store) => { 2 | return store.search.searchKey !== "" 3 | } -------------------------------------------------------------------------------- /tutorial/img/clearSearchVal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/tutorial/img/clearSearchVal.gif -------------------------------------------------------------------------------- /tutorial/img/setSearchList.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/tutorial/img/setSearchList.gif -------------------------------------------------------------------------------- /amd/src/assets/images/xiaofan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/images/xiaofan.png -------------------------------------------------------------------------------- /tutorial/img/updateSearchKey.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/tutorial/img/updateSearchKey.gif -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Bold.eot -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Bold.woff -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Light.eot -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Thin.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Thin.eot -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Thin.woff -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Bold.woff2 -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Light.woff -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Light.woff2 -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Medium.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Medium.eot -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Medium.woff -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Regular.eot -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Thin.woff2 -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-2"], 3 | "plugins": ["transform-runtime","add-module-exports"], 4 | "comments": false 5 | } 6 | -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Bold.eot -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Bold.woff -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Bold.woff2 -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Light.eot -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Light.woff -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Medium.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Medium.eot -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Thin.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Thin.eot -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Thin.woff -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Thin.woff2 -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Medium.woff2 -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Regular.woff -------------------------------------------------------------------------------- /src/assets/font/roboto/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/roboto/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Light.woff2 -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Medium.woff -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Medium.woff2 -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Regular.eot -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Regular.woff -------------------------------------------------------------------------------- /amd/src/assets/font/roboto/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/roboto/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /src/assets/font/iconfont/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/iconfont/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /src/assets/font/iconfont/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/iconfont/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /src/assets/font/iconfont/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/iconfont/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /src/vuex/middlewares.js: -------------------------------------------------------------------------------- 1 | import createLogger from 'vuex/logger' 2 | 3 | export default process.env.NODE_ENV !== 'production' 4 | ? [createLogger()] 5 | : [] -------------------------------------------------------------------------------- /amd/src/assets/font/iconfont/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/iconfont/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /amd/src/assets/font/iconfont/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/iconfont/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /src/assets/font/iconfont/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/iconfont/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /amd/src/assets/font/iconfont/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/iconfont/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /amd/src/assets/font/iconfont/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/iconfont/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /src/api/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by on 2016/4/1. 3 | */ 4 | import {searchParamList} from "./resource"; 5 | 6 | export default { 7 | getSearchParamList:searchParamList 8 | } -------------------------------------------------------------------------------- /src/assets/font/material-design-icons/Material-Design-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/material-design-icons/Material-Design-Icons.eot -------------------------------------------------------------------------------- /src/assets/font/material-design-icons/Material-Design-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/material-design-icons/Material-Design-Icons.ttf -------------------------------------------------------------------------------- /src/assets/font/material-design-icons/Material-Design-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/material-design-icons/Material-Design-Icons.woff -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- 1 | if(process.env.NODE_ENV === 'production'){ 2 | module.exports = require('./webpack.config.prod') 3 | }else{ 4 | module.exports = require('./webpack.config.dev') 5 | } -------------------------------------------------------------------------------- /amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/assets/font/material-design-icons/Material-Design-Icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/src/assets/font/material-design-icons/Material-Design-Icons.woff2 -------------------------------------------------------------------------------- /amd/src/assets/font/material-design-icons/Material-Design-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/material-design-icons/Material-Design-Icons.eot -------------------------------------------------------------------------------- /amd/src/assets/font/material-design-icons/Material-Design-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/material-design-icons/Material-Design-Icons.ttf -------------------------------------------------------------------------------- /amd/src/assets/font/material-design-icons/Material-Design-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/material-design-icons/Material-Design-Icons.woff -------------------------------------------------------------------------------- /amd/src/assets/font/material-design-icons/Material-Design-Icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/font/material-design-icons/Material-Design-Icons.woff2 -------------------------------------------------------------------------------- /amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yelingfeng/vuex-tutorial/HEAD/amd/src/assets/js/bootstrap/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /amd/src/vuex/getters.js: -------------------------------------------------------------------------------- 1 | define(function(){ 2 | 3 | return { 4 | isEmptySearchKey : function(store){ 5 | return store.search.searchKey !== "" 6 | } 7 | } 8 | 9 | }); -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by on 2016/4/1. 3 | */ 4 | export const API_ROOT = (process.env.NODE_ENV === 'production') 5 | ?'http://localhost:8400/api' 6 | :'http://localhost:8400/api' 7 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |