2024-12-31
有赞团队的开源ui组件库
需要在app.json中删掉style:v2
的配置项。即不使用微信最新的ui样式。
在app.json引入组件
"usingComponents": {
"van-image": "@vant/weapp/image/index"
}
直接使用标签即可,可以参考教程
<van-image width="100" height="100" src="https://img.yzcdn.cn/vant/cat.jpeg" />
.van-button--primary {
font-size: 50rpx !important;
background-color: lightgreen !important;
}
需要接触样式隔离,设置成shared
Component({
options: {
styleIsolation: ''
}
})
<van-button custom-class="custom-class">
自己在wxss文件再定义.custom-class就可以了,记得加!important
app.wxss定义
page{
--color: lightgreen;
}
使用变量
background-color: var(--color) !important