如何从PHP传递.json文件给Coffeescript。

9 浏览
0 Comments

如何从PHP传递.json文件给Coffeescript。

我有一个查询MySQL数据库并返回.json文件的php页面。

我想在一个coffeescript页面中调用这个页面,但我不了解如何实现这个的语法。

我在这里看到,在普通的js中可以这样做:

var json = eval();   

但这不是有效的coffeescript语法...是否有eval()的coffeescript替代方法可用?或者是否有其他可行的方法?

0
0 Comments

问题的原因是作者想知道如何将PHP中的JSON传递给CoffeeScript。他尝试使用eval函数来将JSON字符串解析为对象,但其他用户建议使用JSON.parse函数来解析JSON。

解决方法是使用JSON.parse函数将PHP中的JSON字符串解析为对象,并将其赋值给CoffeeScript中的变量。这样,作者就可以像操作其他对象一样操作这个JSON对象了。

以下是解决方法的代码示例:

json = JSON.parse()

作者提到他在CoffeeScript中不能使用"var",但其他用户指出只要解析JSON文件的内容,它就可以像其他CoffeeScript对象一样访问。

作者解释说他需要在UI中的每次更改时调用这个PHP页面,并且UI是由CoffeeScript管理的,这就是他提出这个问题的原因。

其他用户建议只需使用data = JSON.parse(json)即可。除了缺少"var"之外,没有太大的区别。

0