私は以下のサンプルスニペットを持っています。私は私のangular controller
スクリプトから生成しているng-repeat
を通して私の下のjson
オブジェクトを角度テーブルに表示したいと思います。私は以下を行ったが、なぜテーブルが生成されていないのか分からず、データが表示されない。私に知らせてください、私はここで何が間違っているのか分かりません。 Fiddleが利用可能です。コントローラにng-repeatを指定してangularjsテーブルを生成できませんか?
ようsmiliarする出力を取得する必要があります:
Text IND US UK AUS
No 100 200 170 50
は、HTML:
<div ng-controller="TestCtrl">
</div>
app.js:
var testmodule = angular.module('myModule', []);
testmodule.controller('TestCtrl', function ($scope) {
$scope.mydata = [{
"a": ["IND", "US", "UK", "AUS"],
"b": ["100", "200", "170", "50"],
"c": "Text",
"d": "No",
}];
var mytable= angular.element(' <div class="table-responsive"> <table class="table" ng-repeat="item in mydata track by $index"> <thead> <tr> <td>{{item.c}}</td><td ng-repeat="c1 in item.a track by $index">{{c1}}</td></tr></thead> <tbody> <tr> <td>{{p.d}}</td><td ng-repeat="d1 in p.b track by $index">{{d1}}</td></tr></tbody> </table> </div>');
console.log("mytable: "+JSON.stringify(mytable));
});
console.logはどのように見えますか? –