thinkphp 中{: } 是什么意思?

最近在学习thinkphp 框架,想在console.log里面输出 U函数产生的值,网上说可以使用{:U('Add/AddNews')} 输出,但是我用 console.log({:U('Add/AddNews')}) 显示错误。请问{: }这种写法是php语法还是thinkphp的呢? js中输出php变量该怎么做呢? 记得jsp里似乎有类似的方法。

这是tp的写法,要在js中用,要么赋值给变量,要么加引号输出,console.log("{:U('Add/AddNews')}")追问


console.log("{:U('Add/AddNews')}")

php文件里这么写,加引号的话 直接把{:U('Add/AddNews')} 字符串打印出来了呃。如果写成 var a = {:U('Add/AddNews')}; 会提示Unexpected token : 。 求指教呃

温馨提示:答案为网友推荐,仅供参考