gpt4 book ai didi

javascript - 将 javascript 变量回显到 smarty 中

转载 作者:行者123 更新时间:2023-11-30 23:40:55 26 4
gpt4 key购买 nike

我在java脚本中设置了一个变量。我想在 smarty 中回显该变量。

这可能吗?

如果是,请给我一些指导。

干杯!!!

最佳答案

一般来说(即除非您正在做一些深奥的事情,例如混合 SSJS 和 PHP),否则您不能。

PHP 运行(处理 Smarty 模板),然后将输出传递到浏览器,然后 JavaScript 运行,但此时已经太晚了,无法取回任何数据。

您可以使用 JavaScript 计算出您想要的数据,然后向服务器发出新请求。例如通过将 location 设置为新的 URI 或使用 XMLHttpRequest 从服务器获取新数据,然后使用该数据通过 JS 修改文档。但是,由于您正在查看 Smarty 级别,因此您可能只想对数据进行格式化,在这种情况下,您应该只在 JS 中进行(使用 DOM 操作)。

关于javascript - 将 javascript 变量回显到 smarty 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4633172/

26 4 0