- 添加 Vant WeApp 组件库的多个组件和工具文件 - 新增的组件包括 calendar、circle、collapse、dialog 等- 添加了常用的工具函数和样式文件 - 在 app.js 中集成了 Vant WeApp 组件库
33 lines
610 B
XML
33 lines
610 B
XML
/* eslint-disable */
|
|
var style = require('../wxs/style.wxs');
|
|
var addUnit = require('../wxs/add-unit.wxs');
|
|
|
|
function rootStyle(data) {
|
|
return style([
|
|
{
|
|
width: addUnit(data.width),
|
|
height: addUnit(data.height),
|
|
'border-radius': addUnit(data.radius),
|
|
},
|
|
data.radius ? 'overflow: hidden' : null,
|
|
]);
|
|
}
|
|
|
|
var FIT_MODE_MAP = {
|
|
none: 'center',
|
|
fill: 'scaleToFill',
|
|
cover: 'aspectFill',
|
|
contain: 'aspectFit',
|
|
widthFix: 'widthFix',
|
|
heightFix: 'heightFix',
|
|
};
|
|
|
|
function mode(fit) {
|
|
return FIT_MODE_MAP[fit];
|
|
}
|
|
|
|
module.exports = {
|
|
rootStyle: rootStyle,
|
|
mode: mode,
|
|
};
|