index.wxs 700B

123456789101112131415161718192021222324252627282930313233
  1. /* eslint-disable */
  2. var style = require('../wxs/style.wxs');
  3. var addUnit = require('../wxs/add-unit.wxs');
  4. function wrapperStyle(data) {
  5. var width = 100 / data.columnNum + '%';
  6. return style({
  7. width: width,
  8. 'padding-top': data.square ? width : null,
  9. 'padding-right': addUnit(data.gutter),
  10. 'margin-top':
  11. data.index >= data.columnNum && !data.square
  12. ? addUnit(data.gutter)
  13. : null,
  14. });
  15. }
  16. function contentStyle(data) {
  17. return data.square
  18. ? style({
  19. right: addUnit(data.gutter),
  20. bottom: addUnit(data.gutter),
  21. height: 'auto',
  22. })
  23. : '';
  24. }
  25. module.exports = {
  26. wrapperStyle: wrapperStyle,
  27. contentStyle: contentStyle,
  28. };