We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
umi 马上就要发布1.x版本,其中包含了很多现在前端的痛点解决方案,仔细分析后觉得很有必要好好学习。 后续的时间会陆续在这里更新我在学习和使用umi中遇到的问题。 相关: 官方网站 成哥的描述 强烈建议大家都去细细阅读,其中包含很多知识点
遇到的第一个问题是vscode中eslint没有生效,我建立了一个issues在跟踪这个问题。
vscode
2-15 更新 eslint其实是没问题的,只是需要自己去配置具体的规则
比如这样:
{ "extends": "eslint-config-umi", "rules": { "semi": ["error", "never"] } }
今天尝试在umi中使用dva,通过官方的demo发现在umi中使用dva有两种方式, 区别在于是否使用umi-plugin-dva插件。
umi-plugin-dva
待补充
首先要安装这个插件
yarn add umi-plugin-dva
然后在.umirc.js中注册插件
.umirc.js
export default { plugins: [ 'umi-plugin-dva' ] }
然后重启项目
当前1.0.0-rc.15中还需要重启,以后可能会修复这个问题
1.0.0-rc.15
现在umi会自动加载项目下models文件夹里的文件 现在在你需要使用数据的页面通过connect去取出数据就可以使用了
models
connect
The text was updated successfully, but these errors were encountered:
No branches or pull requests
前言
umi 马上就要发布1.x版本,其中包含了很多现在前端的痛点解决方案,仔细分析后觉得很有必要好好学习。
后续的时间会陆续在这里更新我在学习和使用umi中遇到的问题。
相关:
官方网站
成哥的描述 强烈建议大家都去细细阅读,其中包含很多知识点
开始
ESLint
遇到的第一个问题是
vscode
中eslint没有生效,我建立了一个issues在跟踪这个问题。比如这样:
dva
今天尝试在umi中使用dva,通过官方的demo发现在umi中使用dva有两种方式,
区别在于是否使用
umi-plugin-dva
插件。不使用插件
使用
umi-plugin-dva
插件首先要安装这个插件
然后在
.umirc.js
中注册插件然后重启项目
现在umi会自动加载项目下
models
文件夹里的文件现在在你需要使用数据的页面通过
connect
去取出数据就可以使用了The text was updated successfully, but these errors were encountered: