99爱视频-日本videosfreeⅹ少妇-毛片永久新网址首页-欧美色激情|www.bolansile.com

前端html用到花括號與PHP語法標(biāo)簽沖突怎么解決

創(chuàng)建時(shí)間:2019-11-09 15:46發(fā)布者:吃不胖點(diǎn)擊次數(shù):2816
例: <div class="particles-rect bg-primary d-none d-md-block" data-plugin-float-element data-plugin-options="{'startPos': 'top', 'speed': 4, 'transition': true}"></div>

因?yàn)閐iv里綁定了JSON字符串屬性,存在花括號,PHP當(dāng)成變量解析然后報(bào)錯(cuò)。

前端用的插件是這種寫法,應(yīng)該很難在前端這邊做修改,請問怎么解決。
回答 我也遇到這個(gè)問題(0)
DouPHP官方技術(shù)2019-11-09 07:19回答
以下信息來自幫助中心:“DouPHP模板語法概述
首先DouPHP采用的是Smarty模板引擎,模板標(biāo)簽都以花括號“ { } ”括起來,包括JS代碼中的花括號也會被當(dāng)做Smarty語句

調(diào)用模板文件
{include file="inc/abcde.tpl"}
調(diào)用變量
{$abced}
JS代碼引用
<script language="JavaScript">
{literal}
這里面是JS代碼
{/literal}
</script>

有用(0) 沒用(0)
海譽(yù)_荷蘭豆2019-12-21 12:06回答
如果使用開發(fā)編輯器時(shí)防止被代碼整理修改代碼,可以這樣修改
<pre class="prettyprint lang-js">
{literal}
&lt;script language="JavaScript"&gt;
這里面是JS代碼
&lt;/script&gt;</pre>
{/literal}
有用(0) 沒用(0)