public/config.js

apiBaseURL: 统一的接口请求地址,如果配置了则以这里配置为准,可以方便上线后修改请求地址。

  1. window.bsvConfig = {
  2. "apiBaseURL": "http://localhost:8080/guide/setting"
  3. //也可以添加其他配置参数
  4. }

src/setting.js

各项配置说明如下:

基础配置

  • titleSuffix:网页标题的后缀,配置后,每个页面的标题都会带有后缀,比如 “首页 - BigDataScreen”,为空则不显示后缀
  • routerMode:路由模式,可选值为 history 或 hash,默认为 history
  • showProgressBar:页面切换时,是否显示模拟的进度条,默认为 true
  • apiBaseURL:统一的接口请求地址,可根据当前环境配置不同的值
  • modalDuration:接口请求返回错误时,弹窗的持续时间,单位:秒,默认 3
  • errorModalType:接口请求返回错误时,弹窗的类型,可选值为 Message 或 Notice,默认 Message
  • cookiesExpires:Cookies 默认保存时间,单位:天,默认 1

布局配置

  • layout 设定基础屏幕尺寸,可以按照不同模式缩放
    • width 大屏宽度,默认1920
    • height 大屏高度,默认1080
    • code 默认 50 可选(49:按高度缩放,50: 按照宽高等比例缩放,51: 按照屏幕宽度拉升)