| | |
| | | // 可扩展其他类型 |
| | | switch (type) { |
| | | case "icon": createIconCardItem([dropItems], dataList); break; |
| | | default: console.error("未知type类型"); return; |
| | | } |
| | | globalDropdownWrapper.addEventListener("click", function (e) { |
| | | callback.call(e) |
| | |
| | | dropItem.style.flexDirection = "column" |
| | | dropItem.style.justifyContent = "center" |
| | | dropItem.style.alignItems = "center" |
| | | dropItem.style.padding = "5px" |
| | | dropItem.style.width = "96px"; |
| | | dropItem.style.height = "96px"; |
| | | dropItem.style.boxSizing = "border-box"; |
| | |
| | | |
| | | let span = document.createElement("span"); |
| | | span.setAttribute('databinding', true) |
| | | span.setAttribute('data-value', data.imgUrl) |
| | | span.setAttribute('data-value', data.imgValue) |
| | | span.innerText = data.imgName; |
| | | span.style.maxWidth = "100%" // 限制最大宽度 |
| | | span.style.height = "20%" |