grails - Grails 2.0和Flot插件……无法正常使用

标签 grails grails-plugin grails-2.0

任何人都可以指出为什么以下内容不会输出任何图形。我已经安装了flot插件并使用Grails 2.0,所以jquery是默认的...

<head>
    <flot:resources includeJQueryLib="false"/>
    <title>Performance Graphs for: ${data[0]?.sn}</title>
    <meta name="layout" content="main" />
</head>
<body>
    <g:javascript>
        var ingest = [[0, 3], [4, 8], [8, 5], [9, 13]];

        var options = {
            lines: { show: true },
            points: { show: true }
        };
    </g:javascript>

    <flot:plot id="test" stype="width: 600px; height: 300px" 
          data="ingest" option="options" />       
</body>

最佳答案

我在使用Flot和Grails 2.1.1时遇到了同样的问题。

当我将<g:javascript library="jquery" plugin="jquery"/>标记添加到页面标题并将<flot:resources includeJQueryLib="false"/>移到页面主体后,该图开始出现。以下代码段显示了如何:

<head>
    <meta name="layout" content="main">
    <g:set var="entityName" value="${message(code: 'chart.label', default: 'Chart')}" />
    <title><g:message code="default.show.label" args="[entityName]" /></title>
    <g:javascript library="jquery" plugin="jquery"/>
</head>
<body>
    <flot:resources includeJQueryLib="false"/>

希望能帮助到你。

关于grails - Grails 2.0和Flot插件……无法正常使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9116672/

相关文章:

grails - 包 javax.mail 不存在

tomcat - 在 Grails 2.3 中不调用 eventConfigureTomcat。 grails 2.3开发环境如何配置tomcat?

Grails 3.3 执行H2脚本命令

grails - Grails:MySQL和mongoDB一起

grails - 是否可以禁用grails插件的BootStrap?

Grails 使用 spring-security-core-3.0.6+ 重定向注销后

grails - grails war命令在打包之前会运行测试吗?

mysql - Grails 没有将域类保存在正确的数据库中

grails - 在 "render as JSON"之后向响应添加自定义 header

database - 如何在Grails中将外键映射为主键?