123456789101112131415161718192021222324 |
- import Utils from '../util/Utils';
- class GoodsItem {
- constructor() { }
- static createElement(data) {
- let d = document.createElement('div');
- d.innerHTML = GoodsItem.createHTMLString(data);
- return d.childNodes[0];
- }
- static createHTMLString(data) {
- return `<div class="goods-item-frame clearfix">
- <img src="${typeof data.img == 'string' ? data.img : data.img[0]}" alt="">
- <div class="goods-des">
- <p class="title">${data.title}</p>
- <p class="correlative">${data.correlative || ''}</p>
- <p class="price">¥${Utils.twoDecimal_f(data.price)}</p>
- </div>
- </div>`;
- }
- }
- module.exports = GoodsItem;
|