|

楼主 |
发表于 2017-3-8 14:20:30
|
显示全部楼层
本帖最后由 1451680250 于 2017-3-8 15:02 编辑
现在将attachmentSimple组件 修改成了 <div class="x-attachment-item x-item-other" xid="div10"
data-bind="click:$model.getModel().preview.bind($model.getModel(),$model,$object),style:{backgroundImage:($model.previewPicture.bind($model,$object))()}">
Model.prototype.preview = function(owner,event) {//debugger;
var realFileName = event.realFileName.get();
var storeFileName = event.storeFileName.get();
// if(owner.$state.latestValue == "remove"){//删除图片
//怎样删除当前点击的图片
// }else{//轮播查看图片
var mainData = this.comp("mainData");
var imgs = mainData.getValue("fComplaintPic", mainData.getCurrentRow());
this.comp("winImgDlg1").open({data:{"imgs":imgs,"fid":mainData.getCurrentRowID()}});
// }
};
情况1:有加减号时,可正常弹框查看图片,如图1.1
情况2:点击减号后,点击红叉,还是弹框查看图片图1.1,删除不了图片****
|
|