6
我的流星應用是有些簡單,並顯示具有存儲在新插入的mongodb文檔中服務器計算出的數據生成的D3圖表:更新D3圖表
- 用戶填充一個簡單的表格,並單擊提交按鈕
- 服務器使用所述形狀數據執行一些異步工作和CPU密集型計算
- 新演算文件2個字段(FORMDATA和calculatedResult)插入到MongoDB的結石收集
- 的SVG圖表與新計算出的數據
更新儘管reading the Meteor parties example這使得使用D3的,this tutorial on using d3 and Meteor to generate SVG和this screencast on how to build a reactive data source,我得到真糊塗!我很難正確理解Meteor中的被動數據源,模板和依賴關係。
我插入一個新的微積分文檔後,似乎無法使SVG圖表更新。
這裏是我的問題:提交一個在集合中插入文檔的表單後,接收服務器計算的數據時,自動更新d3生成的SVG圖表的全面的,新手友好的方法是什麼?
你有沒有正確設置d3的.enter(),.transition()和.exit()函數:http://bl.ocks.org/mbostock/3808218 –
是的,D3代碼在遷移到Meteor之前工作正常。我只是想弄清楚如何插入一個反應性數據源,我認爲:)。 – jbmusso
試試這個:https://github.com/steve/simple-d3-with-meteor – PhoebeB