首先,我是一个完整的Dojo newb。我刚刚烧了半天试图从一个thumbnailStore中获取一个用于缩略图的值。我在谷歌惨遭失败。如果有人能帮助我,我会非常感激。
继承我所拥有的不起作用。
dijit.byId('thumbpicker').imageStore.getValue( 'dimensions');
我的itemfilewritestore中有一个名为dimension的键用于thumbnailpicker。我可以在萤火虫中看到它。我不知道如何用dojo获取它。我等不及要回到jQuery :)
提前致谢。
答案 0 :(得分:1)
我从未使用过ThumbnailPicker,但我认为问题在于商店的getValue
方法需要两个参数:项目和所需值的名称。当您说:imageStore.getValue("dimensions")
时,您想要的商店中的商品尺寸是多少?假设您有一个变量target
中的项目,您实际上必须这样做:
dijit.byId('thumbpicker').imageStore.getValue(target, 'dimensions');
实际上,从小部件获取属性的正确方法是使用get
方法,所以
dijit.byId('thumbpicker').get("imageStore").getValue(target, 'dimensions');