2017-06-13 95 views
0

我在使用json数据制作列表时遇到问题。我有这样如何使用json在角度js中进行ng-repeat

[ 
    { 
    "date time":"2017-05-15 12:45:24", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-15 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-15 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-16 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-16 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-18 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-19 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-19 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-19 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
}, 
{ 
    "date time":"2017-05-19 12:45:32", 
    "latitude":"-7.9786395", 
    "longitude":"112.5617418" 
} 
] 

一些JSON数据我要让每日期JSON名单,但如果我用这个JSON它想使不是每个日期每数据列表。或者也许我在PHP中的代码是错误的。

PHP代码

$sqlcode = $con->query("select `date time`, `latitude`, `longitude` from data WHERE `imei`='$w12' AND `latitude` < '212' AND `date time` BETWEEN '$w22-01 00:00:00' AND '$w22-31 23:59:59'", MYSQLI_USE_RESULT); 
$jsonObj = array(); 
while ($result = mysqli_fetch_object($sqlcode)) { 
    $jsonObj[] = $result; 
} 
$final_res = json_encode($jsonObj); 
echo $final_res; 

我要让列表这样http://plnkr.co/edit/e41n9vAMMLf0WWIUQ8HO?p=preview

+0

是什么你的意思是'不perdata每date'的? – Maher

+0

'日期时间'是错误的,你不能用两个单词之间的空格来设置对象参数,因为你不能选择它 – Maher

+0

我的意思是从日期做出列表数据,在我的json中有一个日期有多个数据。如果我使用我的json数据将从数据中获取列表,而不是从日期开始。我必须修复我的php代码,对吧? – Nugka

回答

3

对不起。我使用AngularJS和UnderscoreJS生成了所需的JSON格式,因此我不熟悉PHP。请参阅链接中的JSBin,您将获得格式化的JSON。在线美化它,你可以看到分组数据。请使用代码中的类似循环,并且可以实现它。我希望这会有所帮助。我包含了underscore.js内联,它不在JSBin中在线加载。谢谢。

JSBin Link

嵌入式 <a class="jsbin-embed" href="https://jsbin.com/vipicus/embed?html,js,output">JS Bin on jsbin.com</a><script src="https://static.jsbin.com/js/embed.min.js?4.0.4"></script>

+1

它不错,但它不是我想要的组纬度和经度,但由于给我一些教程 – Nugka

+0

对不起,我根据你的最后评论做了这个结构。抱歉,添麻烦了。 –