2012-05-24 13 views
6

raphael.js veya d3.js kullanarak bir ember.js görünümü oluşturmak istiyorum. Anladığım kadarıyla, it is possible to do this, ancak tüm dokümanlar okuduktan ve etrafta dolaştıktan sonra bunu nasıl çalıştıracağımı anlayamıyorum. Baska öneri?emberjs view with raphael veya d3

Merhaba dünya örneği, en azından doğru yolda çalışmaya başlamak için ideal olacaktır.

cevap

4

Johannes Fahrenkrug tarafından yazılmış bir blog yazısı var. Raphael.jsSproutcore 2.0http://blog.sproutcore.com/using-raphael-js-with-sproutcore-2-0/. Kod, https://github.com/jfahrenkrug/sproutcore-raphael adresinde barındırılmaktadır.

Ember.js, Sproutcore 2.0'dan evrildiğinden beri, varolan kodu kullanmak pek işe yaramaz. Iv'e, Johannes'in mükemmel örneğini Ember.js'ye taşıdı ve bir JSFiddle oluşturdu, bkz. http://jsfiddle.net/pangratz666/BHYgQ/. Projeyi kesinlikle GitHub'da kontrol etmelisiniz.

Benim temsili örneğim GitHub üzerinde barındırılıyor ve http://pangratz.github.com/ember-raphael adresinden canlı görülebilir.


D3 gelince, Alex Rothenberg sonrası Combining D3 and Ember to Build Interactive Maps bir göz alabilir.

+0

sayesinde dc.js Crossfilter + D3 Grafikleri taşıdık! Bu jsfiddle gerçekten yararlıdır. – dino

+0

Şerefe! Keman tarihi geçmişti, dış kaynakların doğru şekilde yüklenmesini sağladım: http://jsfiddle.net/BHYgQ/34/ – Christoffer