以下は、グラフを生成するためにJavaScript内で使用したい角の表現{{USA_Visits.maximum.value |number:0 }}
です。角括弧をJavaScriptに渡す
<!-- Angular expression -->
{{USA_Visits.maximum.value |number:0 }}
<!-- Chart code -->
<script>
var chart = AmCharts.makeChart("chartdiv", {
"theme": "light",
"type": "serial",
"startDuration": 2,
"dataProvider": [{
"country": "USA",
"visits": {{USA_Visits.maximum.value |number:0 }},
"color": "#FF0F00"
}, {
"country": "Taiwan",
"visits": 500,
"color": "#333333"
}],
"valueAxes": [{
"position": "left",
"axisAlpha":0,
"gridAlpha":0
}],
"graphs": [{
"balloonText": "[[category]]: <b>[[value]]</b>",
"colorField": "color",
"fillAlphas": 0.85,
"lineAlpha": 0.1,
"type": "column",
"topRadius":1,
"valueField": "visits"
}],
"depth3D": 40,
"angle": 30,
"chartCursor": {
"categoryBalloonEnabled": false,
"cursorAlpha": 0,
"zoomable": false
},
"categoryField": "country",
"categoryAxis": {
"gridPosition": "start",
"axisAlpha":0,
"gridAlpha":0
},
"export": {
"enabled": true
}
}, 0);
</script>
<!-- HTML -->
<div id="chartdiv"></div>
は明らかに機能していませんJSコード内"visits": {{USA_Visits.maximum.value |number:0 }}
を割り当てる:これは私の現在のコードです。これどうやってするの?
ありがとうございました
あなたが行っているエラーを投稿できますか?それは、そのプロパティがあなたが望む価値を得ていない理由を判断するのに役立ちます。 – henrisycip
[コントローラでフィルタを使用するにはどうすればいいですか?](https://stackoverflow.com/questions/14302267/how-to-use-a-filter-in-a-controller) – Icycool
私は思いませんそれは重複した@Icycoolです... ここに私がしようとしているもののJSfiddleです。この例では、{{quantity * cost}}をJavascriptに渡したいと思います。 https://jsfiddle.net/7hj7huj3/ –