ADD myConfig 业务配置
This commit is contained in:
parent
98ad9c484b
commit
d4b44c042d
|
@ -67,10 +67,14 @@ const DEFAULT_CONFIG = {
|
|||
}
|
||||
}
|
||||
|
||||
//合并业务配置
|
||||
import MY_CONFIG from "./myConfig"
|
||||
Object.assign(DEFAULT_CONFIG, MY_CONFIG)
|
||||
|
||||
// 如果生产模式,就合并动态的APP_CONFIG
|
||||
// public/config.js
|
||||
if(process.env.NODE_ENV === 'production'){
|
||||
Object.assign(DEFAULT_CONFIG, APP_CONFIG)
|
||||
}
|
||||
|
||||
module.exports = DEFAULT_CONFIG
|
||||
export default DEFAULT_CONFIG
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
//业务配置
|
||||
//会合并至this.$CONFIG
|
||||
//生产模式 public/config.js 同名key会覆盖这里的配置从而实现打包后的热更新
|
||||
//为避免和SCUI框架配置混淆建议添加前缀 MY_
|
||||
//全局可使用 this.$CONFIG.MY_KEY 访问
|
||||
|
||||
export default {
|
||||
//是否显示第三方授权登录
|
||||
MY_SHOW_LOGIN_OAUTH: true
|
||||
}
|
|
@ -51,10 +51,12 @@
|
|||
<phone-form></phone-form>
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
<template v-if="$CONFIG.MY_SHOW_LOGIN_OAUTH">
|
||||
<el-divider>{{ $t('login.signInOther') }}</el-divider>
|
||||
<div class="login-oauth">
|
||||
<el-button type="success" icon="sc-icon-wechat" circle @click="wechatLogin"></el-button>
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue