|
attachmentImage组件上传图片后怎么获取到组件缩略图展示的图片,我放到grid列上重新渲染。目前如果像下图方法从列绑定的值去获取到rul,有个问题就是我的fileID要数据保存后才能获取到,这就导致我如果不保存数据就渲染不出来,保存数据后可以获取到fileID也能渲染。
我看上传附件后组件上的图片是能加载出来的,怎么获取到那个图片的地址呢?
- var jsonList = eval("(" + row + ")");//获取当前数据中attachmentImage对应的关系值并转换json对象
- if (jsonList != undefined) {
- var docPath = jsonList[0]["docPath"]; // 从json对象中获得docPath
- var fileID = jsonList[0]["fileID"];// 从json对象中获得fileID
- var url = DocUtils.InnerUtils.getdocServerAction({//调用API通过docPath、fileID的值返回url
- "docPath" : docPath,
- urlPattern : "/repository/file/view/" + fileID + "/last/content",
- isFormAction : false,
- context : this.getContext()
- });
- return require.toUrl(url);
- }
复制代码
|
|