罗广辉
2025-10-10 b15a3c0dc35c6a9c6bea1f0826a69ebaaac5ba0c
src/plugins/ui.js
@@ -1,6 +1,8 @@
import uviewPlus, { setConfig } from "uview-plus"
import uviewPlus, {
  setConfig
} from "uview-plus"
function setupUI (app) {
function setupUI(app) {
  // 下面的在特殊场景下才需要配置,通常不用配置即可直接使用uview-plus框架。
  // 调用setConfig方法,方法内部会进行对象属性深度合并,可以放心嵌套配置
  // 需要在app.use(uview-plus)之后执行
@@ -8,7 +10,7 @@
    // 修改$u.config对象的属性
    config: {
      // 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx'
      unit: "px"
      unit: "rpx"
    },
    // 修改$u.props对象的属性
    props: {
@@ -21,7 +23,23 @@
    }
  })
  app.use(uviewPlus)
  app.use(uviewPlus, () => {
    return {
      options: {
        // 修改config对象的属性
        config: {
          customIcon: {
            family: 'xyicon',
            url: 'https://at.alicdn.com/t/c/font_5036193_7g86rzw8srl.ttf?t=1760003919145'
          },
          customIcons: {
            'tuceng': '\uea2d',
            'dingwei': '\ue610',
          },
        }
      }
    }
  })
}
export default setupUI