我想将通过php收到的数据放入dart类中的List中。接收并显示我使用的数据
<?php
$contador=1;
do { ?>
Latitud:<?php echo $row['latitud']; ?><br />
Longitud:<?php echo $row['longitud']; ?><br />
calle: <?php echo $row['calle']; ?><br />
-----------------------------------------------<br />
<?php
$contador++;} while ($row = mysql_fetch_assoc($cplusplus)); ?>
但我不知道如何将这些数据放入列表。我的想法是我创建一个对象,并给它2个参数String Latitud和String Longitud。后来我将此对象放入List。
class Timeline {
String latitud;
String longitud;
List todas_localizaciones=new List();
void add()
{
Localizaciones nuevo=new Localizaciones(latitud,longitud);
todas_localizaciones.add(nuevo);
}
}
目的
class Localizaciones
{
String latitud;
String longitud;
Localizaciones(String la,String lon)
{
latitud=la;
longitud=lon;
}
}
感谢您!
根据问题的第一部分,您似乎正在尝试用HTML(可能是HTML)dart脚本内联PHP。但是,出于某些原因,这对于Dart而言无法以相同的方式起作用。
从主要由服务器端处理的应用程序过渡到主要由客户端处理的Dart应用程序,在您处理这些应用程序的方式上需要一点精神上的转变。与其使用PHP脚本呈现dart脚本的重要组成部分(例如列表),不如加载整个Dart脚本,然后使用AJAX调用查询服务器以获取其可能需要的任何其他值,并将它们动态地插入到其中。该页面根据需要。
作为使用Dart进行客户端/服务器端编程的开始,我强烈推荐Dart教程。特别是,教程“从表单获取输入”是使用AJAX请求的一个很好的例子。此示例还显示了在Dart中将要处理的服务器端编程,但是您可以在服务器上快速轻松地创建PHP脚本来处理服务器端任务并返回值/响应。
提示:PHP脚本回显的任何内容都是Dart的HttpRequest.responseText的值。PHP的json_encode可以对数组进行编码并返回一个String,该字符串可以由Dart的JSON.decode方法解码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句