我是Dart的新手。今天的问题是:如何将PHP项目与Dart代码结合起来?最典型的示例是使用json_encoded
将<?php echo ?>
变量传递给JavaScript或Dart,或者有时在HTML代码中包含一些echo's
。但是如果我使用Dart编辑器并在Chromium中进行测试,我就无法访问我本地运行的PHP服务器(例如Xampp)。
我应该如何处理,实践是什么?
答案 0 :(得分:5)
使用Dart时,您不会在Dart中生成用于显示的内容或脚本。 Dart最适用于单页应用程序框架。 (AngularDart,PolymerDart)
理想情况下,您在Dart中构建整个客户端代码。 Dart使用HTTP请求或WebSocket与服务器通信以发送或获取数据。数据格式通常是JSON,但也可以是任何其他格式(图像,音频,视频......)。只在Dart客户端和PHP服务器之间发送数据。
当您将Dart构建为JavaScript时,生成的输出可以与您的PHP集成,就像其他一些静态内容(HTML,Images,...)一样。