Dojo Tooltip Spring和变量

时间:2011-06-08 12:16:10

标签: javascript spring dojo spring-roo

我在jspx(roo项目)页面中有一个dojo工具提示。

dojo.addOnLoad(function() {
            // create a new Tooltip and connect it to bar1 and bar4
            tooltip1=new dijit.Tooltip({
                connectId : [ "iconInfo"],
                label : "myDesc",
                position : [ "below" ]
            });

        })

我想用我的var $ {photodesc}替换工具提示标签:“myDesc”。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

如果我完全误解了你的问题,请原谅我,但你只是想要这样做:

dojo.addOnLoad(function() {
    // create a new Tooltip and connect it to bar1 and bar4
    tooltip1=new dijit.Tooltip({
        connectId : [ "iconInfo"],
        label : "${photodesc}",
        position : [ "below" ]
    });
});

这假设'photodesc'属于你所写的JS的范围。

此外,您可能希望使用 c:out 标记输出'photodesc'变量,因为这会转义HTML字符以避免跨站点脚本。