Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Dotaz na pole v TypeScriptu

Ahoj,

chtěl bych vědět, jak upravit příklad, aby fungoval i za použití typescriptu.

Mám js knihovknu D3.js

A mám tento kód (pole):

var lineData = [{
    'x': 1,
    'y': 5
  }, {
    'x': 20,
    'y': 20
  }, {
    'x': 40,
    'y': 10
  }, {
    'x': 60,
    'y': 40
  }, {
    'x': 80,
    'y': 5
  }, {
    'x': 100,
    'y': 60
  }];
Dále toto pole používám v objektu:

var lineFunc = d3.svg.line()
  .x(function (d) {
    return xRange(d.x); // zde vrací X-ové hodnoty
  })
Ovšem v typescriptu hlásí:

Property 'x' does not exist on type '[number, number]'

Kompletní příklad mám tady: http://codepen.io/jay3dec/pen/glLxK/

Zkrátka jsem se trochu zasekl na tom, jak předat D3 data k zobrazení, pokud jde ještě o typescript.

Díky za návrhy.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny