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