Heim >php教程 >php手册 >PHP 的 Smarty 模板页中分离JS并避开literal标签的解决方法

PHP 的 Smarty 模板页中分离JS并避开literal标签的解决方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-06 19:40:241168Durchsuche

在 Smartry 模板 中,如何 分离 而做到 避开 {literal} 呢? 本人的 解决 方法 是: {} 符号的JS变量。示例如下: script type="text/javascript" var __URL = "{$DOMAIN['LOCAL_DOMAIN']}", areaInfo = {$areaInfo}, widgetID = "{$widgetID}"; /script 然

在 Smartry 模板中,如何分离而做到避开{literal}呢?

本人的解决方法是:

{}符号的JS变量。示例如下:

<script type="text/javascript"><br>var __URL = "{$DOMAIN['LOCAL_DOMAIN']}",<br>   areaInfo = {$areaInfo},<br>   widgetID = "{$widgetID}";<br></script> 

然后,再引用后面的JS文件:

<script type="text/javascript" src="%7B%24DOMAIN.JS_DOMAIN%7Dperson_map/index.js"></script>

这样,后端与前端可以同时开发,tpl 模板文件只作为了前后端之间公共的部分。

(完)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php 解决jsonNächster Artikel:解决-无法定位程序输入点 php