tsa*_*sch 4 javascript zope plone
我正在为基于plone的网站创建页面模板.我使用模板属性语言定义了一些变量:
<tal:macro metal:define-macro="sample" tal:define="var python: here.getThisVar();">
Run Code Online (Sandbox Code Playgroud)
现在我想var在extern javascript文件中使用,我通过单击模板中的按钮来调用.如何传输我的变量,我可以在我的javascript文件中使用它?
在你的模板中通过使用TAL将其写出来定义一个javascript变量,如下所示:
<script type="text/javascript" tal:content="string:var MY_VAR=${view/myVar};"></script>
Run Code Online (Sandbox Code Playgroud)
现在MY_VAR应该在外部js的范围内可用,只要你在上面的行之后调用它...
| 归档时间: |
|
| 查看次数: |
2590 次 |
| 最近记录: |