簡體   English   中英

使用Node.js使用Jade創建JavaScript

[英]Creating javascript using Jade using Node.js

我正在嘗試使用玉器創建javascript,我正在傳遞一個看起來像json的對象:

var chart = {
    type : "bar",
    values: [12, 14, 15, 16, 17],
    labels: ["aef", "aef", "aef", "aef", "aef"],
}

然后將其渲染為

res.render('profile/dashboard', {chart: chart});

我想將值放在javascript文件中,您通常會這樣做

var doughnutData = [

    for value in charts.values
    {
        value: {value}
        color:"#F7464A"

    }

];

不幸的是,您不能這樣做,因為for函數在'script。'之后不起作用,是否有人對如何解決此問題有任何建議? 我正在嘗試生成此:

var doughnutData = [


                {
                    value: 30,
                    color:"#F7464A"
                },
                {
                    value : 50,
                    color : "#46BFBD"
                },
                {
                    value : 100,
                    color : "#FDB45C"
                },
                {
                    value : 40,
                    color : "#949FB1"
                },
                {
                    value : 120,
                    color : "#4D5360"
                }

            ]; 

提前致謝!!!!!

這可能是您的選擇:

  script.
     var doughnutData = [];
     [#{chart.values}].forEach(function(value){
       doughnutData.push({value: value, color:'#F7464A'});
     });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM