我有一个vue写的标签
<img :src=getIcon(id)>
const getIcon = async (appId: number) => {
const db = await getInstance().queryByPrimaryKey(appId)
return db ? db.url : ''
}
其中,queryByPrimaryKey返回的是一个promise,所以这里用await等待promise的值,因为用到了await,所以外层又需要用async包裹,这样整体函数返回的又是一个promise,那么src属性实际上要的是返回的string值,而不是包裹着string的promise,我如何拿到string值?
方法一:
方法二:
计算属性