首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用模板工具包检测javascript变量?

用模板工具包检测javascript变量?
EN

Stack Overflow用户
提问于 2014-03-22 00:42:37
回答 1查看 345关注 0票数 0

有没有一种方法可以设置变量/做一些事情(任何事情??)在javascript jquery中,并使用模板工具包检测它?

我想用它来根据浏览器是否运行javascript来改变内容。

我的代码流程类似于:

代码语言:javascript
复制
<scipt type="text/javascript">
variable_name = 1;
</script>

[% IF variable_name == 1 %]
do stuff here, js turned on
[% ELSE %]
//do stuff here, js turned off
[% END %]

当我说任何事情时,我的意思是,在JS中有什么我可以做的事情,模板工具包可以提取吗?比如用JS显示/隐藏一个div,然后用模板工具包检测它?

EN

回答 1

Stack Overflow用户

发布于 2016-02-06 01:16:58

甚至试图朝这个方向开发应用程序都是不明智的。

由于variable_name是一个变量,作为程序员,您应该预料到它会发生变化,您应该预料到它会发生变化。(如果没有,请使用常量。)

由于Template Toolkit首先在服务器上运行,而Javascript在客户机上第二次运行,因此如果该变量在JS中更改为0,您将无法在TT代码的ELSE块中获得内容(这可能是您所期望的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22564542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档