项目参考地址 dva-yichacss
(1)全部的路由跳转功能都放到 dva/router 里面的webpack
import { routerRedux } from 'dva/router';
(2)routerRedux里面包含一些经常使用的跳转路由的内容:
go: ƒ ()
goBack: ƒ ()
goForward: ƒ ()
push: ƒ ()
replace: ƒ ()
(3)该组件必须是经过connect链接到redux里面的组件,经过 this.props.dispatch 进行触发git
this.props.dispatch(routerRedux.push(path))
import { Link } from 'dva/router';
(1)若是是直接设置div这样的原生标签,那么能够直接引入就行;github
(2)若是是设置类选择器的全局样式,就须要使用:global,对于不一样的样式分别进行设置web
:global(.w) { background-color: pink; }
(1)只须要安装相应的包就好了(其余的什么都不用改)redux
import './index.scss' import styles from './IndexPage.scss'
(2)可是这种方式仍是要和cssMoudle一个使用跨域
"proxy": { "/": { "target": "https://www.yichaapp.com/", "changeOrigin": true } }
<img src="../../assets/default.png" data-src={news.netUrl} className="lazyload" alt="易茶"/>
(1)src是替代图片
(2)data-src是正式图片app