作为 TypeScript 新手,我正在学习过程中尽可能准确地为所有内容设置类型。
我从 CMS 获取了一个 "lqip"(低质量图像占位符)属性,它应该是一个 base64 编码的图像。明显这是一个字符串,但将其声明为字符串感觉有点不够精确。
我从 CMS 获取了一个 "lqip"(低质量图像占位符)属性,它应该是一个 base64 编码的图像。明显这是一个字符串,但将其声明为字符串感觉有点不够精确。
mainImage: Schema.Post["mainImage"] & {
// can I be more precise? It should be always a base64 encoded image, not just a generic string…
// e.g. "data:image/jpeg;base64,/9j/2wBDAAYEB…"
lqip: string
}
在TypeScript中,有没有base64编码图像的类型?我已经尝试过广泛地搜索Google,但我只找到了关于atob
/btoa
转换的主题,而不是类型本身。谢谢!