The invention provides a visual biological
scaffold capable of discharging percolate in a self-pumping manner and a preparation method of the visual biological
scaffold. The visual biological
scaffold comprises the following components in parts by weight: 5-20 parts of a hydrophobic
high polymer material, 80-95 parts of a volatile
solvent, 5-10 parts of a hydrophobic component, 3-15 parts of a hydrophilic
high polymer material and 0.1-15 parts of an
antibacterial agent. A hydrophilic and hydrophobic material is co-spun through electrostatic
spinning, the material is endowed with certain hydrophilicity, the attachment and
proliferation rate of cells can be increased,
wound healing is promoted, a 3D network microchannel is formed, and the channel has a self-pumping drainage effect and can be used as a miniature
infusion pump; the antibacterial substance is carried through electrostatic
spinning, the antibacterial substance is physically wrapped in the
fiber or dispersed in a
fiber matrix or adsorbed on the surface of the
fiber, and the antibacterial substance has a slow release effect, so that efficient and continuous sterilization is achieved, and
wound infection is prevented; the device has the characteristic of
visualization, and the
wound healing degree can be observed; the electrostatic
spinning in-situ forming technology is adopted, and the biological scaffold deposited on the wound has adhesiveness and does not need to be fixed additionally.