Skip to content
官方QQ交流群
pc端ui:468705115   点此加入
移动端ui:468217742   点此加入
技术交流1:87208295   点此加入
技术交流2:787747122   点此加入
官网
云控制台
开放平台
关注微信公众号
代码仓库: 码云

uView-ui

  • 内置 uView-ui , 如有侵权请联系作者

uView-ui 已经改造成 纯css模式

推荐vue3
推荐使用 uview-plus

主要改造方式

js

import uView from 'uview-ui'
// 引入的包名改成
import uView from '@10yun/cv-mobile-ui'

配置 easycom

json
// pages.json
{
  "easycom": {
    "autoscan": true,
    "custom": {
      "^up-(.*)": "@10yun/cv-mobile-ui/uview-ui/components/u-$1/u-$1.vue"
    }
  },
	// 此为本身已有的内容
	"pages": [
		// ......
	]
}

使用方法

  • 默认单位配置
js

// main.js,注意要在use方法之后执行
import uView from '@10yun/cv-mobile/uview-ui'
Vue.use(uView)
// 如此配置即可
uni.$u.config.unit = 'rpx'
  • 修改uView内置配置方案
js

// main.js
import uView from '@10yun/cv-mobile/uview-ui'
Vue.use(uView)

// 调用setConfig方法,方法内部会进行对象属性深度合并,可以放心嵌套配置
// 需要在Vue.use(uView)之后执行
uni.$u.setConfig({
	// 修改$u.config对象的属性
	config: {
		// 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx'
		unit: 'rpx'
	},
	// 修改$u.props对象的属性
	props: {
		// 修改radio组件的size参数的默认值,相当于执行 uni.$u.props.radio.size = 30
		radio: {
			size: 15
		}
		// 其他组件属性配置
		// ......
	}
})

Copyright © 2017 10yun.com | 十云提供计算服务-IPV6 | ctocode组开发