gpt4 book ai didi

javascript - CakePHP 覆盖 DS

转载 作者:行者123 更新时间:2023-12-04 01:55:03 27 4
gpt4 key购买 nike

我正在尝试覆盖 DS 以在我的 Windows 开发机器中使用“/”而不是“\”。原因是在某些 javascript 上,它使用 cake 的 DS 进行一些 ajax 调用。

例如:

var data = '<?php echo 'image' . DS ?>';

这是一个问题,因为javascript将\作为转义字符,所以js变成了

var data = 'image\';

感谢您对此的任何说明,谢谢!

编辑:我可能应该就此提供更多信息 =/

我正在尝试在我的 Windows 机器上本地开发一个应用程序。现在,Web 应用程序假设开发人员在 linux 上运行,所以以前的开发人员到处都在使用 php DS。当然,我可以将那些 DS 更改为/这可能不会伤害任何人。但是对于具有数千个文件的应用程序,最好不要这样做,所以我正在考虑为我自己的本地工作副本覆盖 DS。上面的例子只是一个小片段,展示了我想要实现的目标,而不是实际使用的代码。

不过没关系,我只会使用 ZWAMP并在路上。感谢您的回复:D

最佳答案

你不应该那样做。 DS 是必须保持原样的目录分隔符,也就是目录分隔符。在 Unix 上是 '/',在 MS 机器上是 '\'。

在 AJAX 调用中,始终使用“/”。您不需要任何变量:URL 中的分隔符始终为“/”,您只需将其键入字符串文字即可。 (即使您的 URL 以 file:///... 开头)

什么 JS 使用 PHP 的 DS?这对我来说没有意义。

关于javascript - CakePHP 覆盖 DS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4095388/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com