小编Sav*_*lov的帖子

JavaScript Array.map() 将逗号附加到 DOM

我试图从这里呈现一些彩票结果。我得到的所有数据都很好,但想要结合 win_numbers、mega_ball 和乘数值来呈现到页面,如下所示:

图片

相反,我得到的是数字,但逗号也呈现给 DOM,如下所示:

图片

const url = 'https://data.ny.gov/resource/h6w8-42p9.json';

$.get(url, (data) => {
// Deconstruct Array Data
[latest, one, two, three] = data;

const pastResults = [one, two, three]

// Removed A Block of CODE for StackOverflow dealing with latest result since it works fine.

pastResults.map(num => {

  const numsArray = num.winning_numbers.split(" ");
  numsArray.push(num.mega_ball);
  numsArray.push("x" + num.multiplier.split("")[1]);
  console.log(numsArray);

  pastResultsBlock.append(`
    <div class="col-12">
      <div class="animated flipInY past-result-item box-shadow">
        <div class="past-result-date">${moment(num.draw_date).format("MMM Do")}</div>
        <div class="past-result-numbers">
          ${numsArray.map(number => `<span>${number}</span>`)}
        </div>
      </div>
    </div>
    `) …
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery json dom

1
推荐指数
1
解决办法
114
查看次数

标签 统计

arrays ×1

dom ×1

javascript ×1

jquery ×1

json ×1