例: <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>
因为div里绑定了JSON字符串属性,存在花括号,PHP当成变量解析然后报错。
前端用的插件是这种写法,应该很难在前端这边做修改,请问怎么解决。
由DouPHP官方技术于2019-11-09 07:19回答
以下信息来自帮助中心:“DouPHP模板语法概述”
首先DouPHP采用的是Smarty模板引擎,模板标签都以花括号“ { } ”括起来,包括JS代码中的花括号也会被当做Smarty语句
调用模板文件
调用模板文件
{include file="inc/abcde.tpl"}调用变量
{$abced}JS代码引用
<script language="JavaScript"> {literal} 这里面是JS代码 {/literal} </script>
有用(0) 没用(0)