function getPort() {
$http.get($scope.newPort())
.then(function(res) {
$scope.scvalues = res.data;
});
}
$scope.dataset= [
{
"seriesname": $scope.scvalues.DataType,
"Data": $scope.scvalues.Values.Data
}];
HTML
<fusioncharts
width="100%"
height="600"
type="zoomline"
chart="{{attrs}}"
categories="{{categories}}"
dataset="{{dataset}}">
</fusioncharts>
我试图把一个数字串从JSON这个融合的图表,但我无法弄清楚如何从功能中获得scvalues。我试过返回它,但它打破了功能,我试过在HTML中使用表达式,但是打破了图表。我知道$ scope.dataset下的代码是错误的,但我只是把它放在那里以帮助解释我的意图。谢谢你的帮助。
你不能。将它们设置在'then()'回调内 – charlietfl