2016-02-20 80 views
0

我想鏈接一個ejs到角度。但是,我收到了一個空白頁。ejs和angular.js空白網頁

在我的app.js文件,我有:

app.get('/namespiechart', function(req, res) { 
var datalist = []; 
for (var i=0, t=6; i<t; i++) { 
    datalist.push(Math.round(Math.random() * t)) 
} 

//res.render('NamesPieChart',{ChartLabels :JSON.stringify(["January","February","March","April","May","June"]), DataList : JSON.stringify(datalist)}); 

    res.json({ChartLabels : JSON.stringify(["January","February","March","April","May","June"]), DataList :  JSON.stringify(datalist)}); 
}); 

當我運行res.json我得到這個一個網站: { 「ChartLabels」: 「[\」 一\」, 「二月」,「三月」,「四月」,「五月」,「六月」]「, 」DataList「:」[0,2,2,1,1,4 ]「 }

但是,當我運行渲染時,頁面顯示正確。我只是無法將角度鏈接到數據庫中的數據。

讓我知道你是否有任何建議。

回答

0

獲取數據過去了,我結束了在EJS頁面上添加此:NG-的init =「m_datalist = <%-DataList%>」

然後我可以運行數據,並把它作爲一個變量。