├── src ├── redux │ ├── actions │ │ ├── index.js │ │ ├── home.js │ │ └── cart.js │ ├── actionTypes.js │ └── reducers │ │ ├── cart.js │ │ ├── home.js │ │ └── index.js ├── pages │ ├── home │ │ ├── img │ │ │ └── icon-1.png │ │ ├── item │ │ │ └── nav.js │ │ ├── child.js │ │ ├── two.js │ │ ├── home.scss │ │ ├── router.js │ │ ├── one.js │ │ └── home.js │ └── user │ │ ├── router.js │ │ ├── user.scss │ │ └── user.js ├── assets │ └── common │ │ ├── images │ │ ├── 404 │ │ │ ├── 404.png │ │ │ ├── 404_msg.png │ │ │ ├── error_bg.jpg │ │ │ ├── 404_to_index.png │ │ │ ├── error_cloud.png │ │ │ └── screenshot.jpg │ │ ├── qq.png │ │ ├── empty.png │ │ ├── icon-1.png │ │ ├── icon-2.png │ │ ├── icon-3.png │ │ ├── logo.png │ │ ├── upload.png │ │ ├── backtop.png │ │ ├── loading.gif │ │ ├── call_kefu.png │ │ ├── loading_1.gif │ │ ├── icon-left-jt.png │ │ ├── icon-right-jt.png │ │ ├── PopLayer-close.png │ │ ├── default_big_img.png │ │ └── gods-default-icon.png │ │ ├── css │ │ ├── OpenSans-Regular.ttf │ │ ├── common.scss │ │ ├── vars.scss │ │ └── base.scss │ │ ├── js │ │ ├── common.js │ │ ├── config.js │ │ ├── format.js │ │ ├── echo.min.js │ │ └── util.js │ │ └── lib │ │ ├── page │ │ ├── page.css │ │ └── page.js │ │ └── popup │ │ ├── popup.css │ │ └── popup.js ├── components │ ├── Loading.js │ ├── AsyncComponent.js │ ├── BundleImport.js │ └── Bundle.js ├── commonjsx │ ├── footer.js │ └── header.js ├── index.html ├── main.js └── app.js ├── favicon.ico ├── demoImg └── 01.png ├── .gitignore ├── .flowconfig ├── postcss.config.js ├── README.md ├── .eslintrc └── package.json /src/redux/actions/index.js: -------------------------------------------------------------------------------- 1 | export * from './cart' 2 | export * from './home' -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/favicon.ico -------------------------------------------------------------------------------- /demoImg/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/demoImg/01.png -------------------------------------------------------------------------------- /src/pages/home/img/icon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/pages/home/img/icon-1.png -------------------------------------------------------------------------------- /src/assets/common/images/qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/qq.png -------------------------------------------------------------------------------- /src/assets/common/images/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/empty.png -------------------------------------------------------------------------------- /src/assets/common/images/icon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/icon-1.png -------------------------------------------------------------------------------- /src/assets/common/images/icon-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/icon-2.png -------------------------------------------------------------------------------- /src/assets/common/images/icon-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/icon-3.png -------------------------------------------------------------------------------- /src/assets/common/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/logo.png -------------------------------------------------------------------------------- /src/assets/common/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/upload.png -------------------------------------------------------------------------------- /src/assets/common/images/404/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/404/404.png -------------------------------------------------------------------------------- /src/assets/common/images/backtop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/backtop.png -------------------------------------------------------------------------------- /src/assets/common/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/loading.gif -------------------------------------------------------------------------------- /src/assets/common/images/404/404_msg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/404/404_msg.png -------------------------------------------------------------------------------- /src/assets/common/images/call_kefu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/call_kefu.png -------------------------------------------------------------------------------- /src/assets/common/images/loading_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/loading_1.gif -------------------------------------------------------------------------------- /src/assets/common/css/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/css/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /src/assets/common/images/404/error_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/404/error_bg.jpg -------------------------------------------------------------------------------- /src/assets/common/images/icon-left-jt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/icon-left-jt.png -------------------------------------------------------------------------------- /src/assets/common/images/icon-right-jt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/icon-right-jt.png -------------------------------------------------------------------------------- /src/assets/common/images/404/404_to_index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/404/404_to_index.png -------------------------------------------------------------------------------- /src/assets/common/images/404/error_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/404/error_cloud.png -------------------------------------------------------------------------------- /src/assets/common/images/404/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/404/screenshot.jpg -------------------------------------------------------------------------------- /src/assets/common/images/PopLayer-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/PopLayer-close.png -------------------------------------------------------------------------------- /src/assets/common/images/default_big_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/default_big_img.png -------------------------------------------------------------------------------- /src/assets/common/images/gods-default-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wangweianger/react16-webpack3.8-onepage-base-project/HEAD/src/assets/common/images/gods-default-icon.png -------------------------------------------------------------------------------- /src/redux/actionTypes.js: -------------------------------------------------------------------------------- 1 | /* 2 | * action 类型 3 | */ 4 | 5 | // 购物车 6 | export const GET_CART_NUMBER = 'GET_CART_NUMBER' 7 | export const UPDATE_CART_NUMBER = 'UPDATE_CART_NUMBER' //更新购物车数量 -------------------------------------------------------------------------------- /src/components/Loading.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | 3 | export default class Loading extends React.Component { 4 | render() { 5 | return
19 |
41 |
80 |