沙盘演示系统应用的微信小程序
zuoxiao
2024-08-28 eb3dbfdcb126beeb1d08f3306ac8f5bbc466e133
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var isEmptyObj = function (obj) {
  return JSON.stringify(obj) === '{}';
};
 
var changeNumToStr = function (arr) {
  return arr.map(function (item) {
    return typeof item === 'number' ? item + 'rpx' : item;
  });
};
 
var getMessageStyles = function (zIndex, offset, wrapTop) {
  var arr = changeNumToStr(offset || [0, 0]);
  var left = arr[1] || 0;
  var right = arr[1] || 0;
 
  var zIndexStyle = zIndex ? 'z-index:' + zIndex + ';' : '';
  var styleOffset = '';
 
  styleOffset += 'top:' + wrapTop + 'px;';
  styleOffset += 'left:' + left + ';';
  styleOffset += 'right:' + right + ';';
 
  return zIndexStyle + styleOffset;
};
 
module.exports = {
  getMessageStyles: getMessageStyles,
  isEmptyObj: isEmptyObj,
};