如何将速度变量转换为字符串?
how to convert velocity variable to String?
我正在使用 dotCMS 服务器根据指定的 URL 使用速度生成模板,如下所示。
#foreach($Innowid in $dotcontent.pull("+structureName:Innowid +(conhost:a2f01224-2885-40fd-bde4-a60ae02e3a12 conhost:SYSTEM_HOST)",10,"Innowid.vizlink"))
#editContentlet($Innowid.inode)
<div id="viz" class="visuals"></div>
<script type="text/javascript">
var url=$!{Innowid.vizlink};
</script>
#end
虽然迭代 "url" 值是 changing.But 它正在分配
var url=https://www.google.co.in/?gfe_rd=cr&ei=fVNMVdahH8GS8QfyqoGQDw&gws_rd=ssl
现在我想将 url 转换成字符串。
用引号或撇号括起变量。
var url="$!{Innowid.vizlink}";
毕竟您正在生成纯 Javascript 代码。
将所有变量放入字符串文字中。自动装箱投偶数:
#set($newUrl = "$someObj.someProp/someTail/somePage?routeId=$routeId")
我正在使用 dotCMS 服务器根据指定的 URL 使用速度生成模板,如下所示。
#foreach($Innowid in $dotcontent.pull("+structureName:Innowid +(conhost:a2f01224-2885-40fd-bde4-a60ae02e3a12 conhost:SYSTEM_HOST)",10,"Innowid.vizlink"))
#editContentlet($Innowid.inode)
<div id="viz" class="visuals"></div>
<script type="text/javascript">
var url=$!{Innowid.vizlink};
</script>
#end
虽然迭代 "url" 值是 changing.But 它正在分配
var url=https://www.google.co.in/?gfe_rd=cr&ei=fVNMVdahH8GS8QfyqoGQDw&gws_rd=ssl
现在我想将 url 转换成字符串。
用引号或撇号括起变量。
var url="$!{Innowid.vizlink}";
毕竟您正在生成纯 Javascript 代码。
将所有变量放入字符串文字中。自动装箱投偶数:
#set($newUrl = "$someObj.someProp/someTail/somePage?routeId=$routeId")