Struts 2 jquery插件,图表插件不支持类别

时间:2016-04-17 07:25:26

标签: jquery struts2 flot struts2-jquery struts2-jquery-chart

Struts 2 jQuery插件版本3.6中的图表组件似乎不支持category的{​​{1}}插件。

我想将sjc:chart用于图表,最佳解决方案是使用Flot With “String” x-axis(在Flot With "String" x-axis中描述)。

我回顾一下struts-jquery-plugin代码。我发现jquery.flot.categories.js不使用此插件,另一方面jquery.chart.struts2.js文件位于jquery.flot.categories.js文件中。

请告诉我如何解决?我想我可以扩展使用过的jquery对象(可能是struts2-jquery-chart-plugin-3.7.1.jar)并添加它但不知道如何?!

1 个答案:

答案 0 :(得分:1)

它很容易修复,只需修改您的@JsonIgnore并添加以下代码即可。

let imagequery = PFQuery(className: "Animal")
    imagequery.findObjectsInBackgroundWithBlock { (objects: [PFObject]?, error: NSError?) -> Void in
        if(error == nil){
        for object in objects!{

            if let thumbNail = object["Pic"] as? PFFile{
            thumbNail.getDataInBackgroundWithBlock({
                (imageData: NSData?, error: NSError?) -> Void in
                if (error == nil) {
                    let image = UIImage(data:imageData!)
                    //image object implementation
                    self.tableImage.append(image!)
                    print(image)
                    }

                })
            }
            if let name = object["Name"] as? String{
                self.Name.append(name)
                dispatch_async(dispatch_get_main_queue(), { () -> Void in
                    self.collectionview.reloadData()
                })
            }

如果您想知道如何在Struts2 jQuery插件中使用自定义主题,请阅读Overriding Struts2 jqGrid CSS

<强>参考文献: