web.py如何在模板中使用美元符号

Python 2012-09-25 Python,web.py

由于web.py已经在模板中定义“$”符号位定界符,所以在模板中如果要使用美元符号需要特殊处理。

如我要在模板中输出“$name”字符串:

$name

报错

web.py美元符号

$name被认定为一个变量而不是当作HTML字符串处理。如果想要输出“$name”字符串必须要这么写:

$$name

保存运行正确输出。

特别是跟jQuery里混合使用的时候,也要注意。如:

$("id").html("琼台博客");

要修改成:

$$("id").html("琼台博客");

这样才可以使用。

因为Python是服务器端语言,而JS是客户端语言。服务器端语言最终把:

$$("id").html("琼台博客");

翻译成:

$("id").html("琼台博客");

然后丢给客户端,而不是jQuery可以使用双美元符号“$$("id")”,概念不要搞错。

文字链接:《web.py如何在模板中使用美元符号

文章地址:http://www.qttc.net/201209215.html

除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源

乳名?小名?昵称?网名?均可

email,放心,我不会给你乱投广告的

想获得回访就把你的站点URL写上(没有留空)

[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法

Comments 1

  • 你bei'an 通过了? 我现在正在ben'an , 敏感时期,估计的很长一段时间
    2012-09-27 20:25:10 [ 跟帖 ]
    1 #