vantui-edit
Version:
一套适用于Taro3及React的vantui组件库
33 lines (27 loc) • 717 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.mode = mode;
exports.rootStyle = rootStyle;
var _utils = require("../wxs/utils");
var _addUnit = require("../wxs/add-unit");
function rootStyle(data) {
return (0, _utils.style)([{
width: (0, _addUnit.addUnit)(data.width),
height: (0, _addUnit.addUnit)(data.height),
'border-radius': (0, _addUnit.addUnit)(data.radius)
}, data.radius ? 'overflow: hidden' : null]);
}
var FIT_MODE_MAP = {
none: 'scaleToFill',
fill: 'scaleToFill',
cover: 'aspectFill',
contain: 'aspectFit',
widthFix: 'widthFix',
heightFix: 'heightFix',
scaleDown: 'aspectFit'
};
function mode(fit) {
return FIT_MODE_MAP[fit];
}