Я заметил, что image-preview.html находится в (view-> adminhtml-> web-> template) в модуле magento 2. Но я не понимаю код, на который ссылается этот HTML-файл. Вот источник файла image-preview.html.
`
<div class="file-uploader-preview">
<a attr="href: $parent.getFilePreview($file)" target="_blank">
<img
class="preview-image"
tabindex="0"
event="load: $parent.onPreviewLoad.bind($parent)"
attr="
src: $parent.getFilePreview($file),
alt: $file.name">
</a>
<div class="actions">
<button
type="button"
class="action-remove"
data-role="delete-button"
attr="title: $t('Delete image')"
click="$parent.removeFile.bind($parent, $file)">
<span translate="'Delete image'"/>
</button>
</div>
</div>
<div class="file-uploader-filename" text="$file.name"/>
<div class="file-uploader-meta">
<text args="$file.previewWidth"/>x<text
args="$file.previewHeight"/>
</div>
`
Может ли кто-нибудь объяснить мне этот код, а также предоставить то, что мне нужно, чтобы научиться понимать и изменять этот код в моем пользовательском модуле magento 2 согласно моему требованию.