我是 Angular JS 的新手,如果这个问题听起来很基础,我深表歉意,但我有一个如下所示的 XML xsd 模型。
public class Client {
private String name;
//A client can have n number of attachments
private List<AttachmentDetails> attachmentList;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public List<AttachmentDetails> getAttachmentList() {
return attachmentList;
}
public void setAttachmentList(List<AttachmentDetails> attachmentList) {
this.attachmentList = attachmentList;
}
}
public class AttachmentDetails {
//File URL
private String url;
//File Name
private String name;
//Attachment data
private AtttachmentData attachmentData;
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public AtttachmentData getAttachmentData() {
return attachmentData;
}
public void setAttachmentData(AtttachmentData attachmentData) {
this.attachmentData = attachmentData;
}
}
public class AtttachmentData {
//PK in the table
private String id;
//File data
private byte[] data;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public byte[] getData() {
return data;
}
public void setData(byte[] data) {
this.data = data;
}
}
正如您从模型中看到的,一个客户端可以有 n 个附件,然后可编辑并保存到数据库中,我可以构建客户端,但很难理解如何使用其中的附件数据(文件数据)构建附件详细信息列表, 使用 agular 技术。
请问有人可以帮忙吗?上面的一个例子可能会很有帮助。