• 技术文章 >后端开发 >Python教程

    web.py在模板中输出美元符号的方法

    2016-06-16 08:42:33原创1028

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

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

    复制代码 代码如下:


    $name

    报错

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

    复制代码 代码如下:


    $$name


    保存运行正确输出。
    特别是跟jQuery里混合使用的时候,也要注意。如:
    复制代码 代码如下:

    $("id").html("脚本之家");


    要修改成:
    复制代码 代码如下:

    $$("id").html("脚本之家");


    这样才可以使用。
    因为Python是服务器端语言,而JS是客户端语言。服务器端语言最终把:
    复制代码 代码如下:


    $$("id").html("脚本之家");


    翻译成:
    复制代码 代码如下:


    $("id").html("脚本之家");


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

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    相关文章推荐

    • Python之os操作实例• 详解Python中的条件判断语句• 使用Python中的greenlet包实现并发编程的入门教程• 浅谈Python的Django框架中的缓存控制• python传递参数方式小结
    1/1

    PHP中文网