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
)并添加它但不知道如何?!
答案 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。
<强>参考文献:强>