我正在使用https://www.npmjs.com/package/react-native-link-preview这个库从url中获取元数据。我试过了,它对我有用。我正在尝试将promise中的值赋给变量,但我无法使其工作。怎么能变成一个变量。
我的代码
if(this.videoUrl != null){
LinkPreview.getPreview(this.videoUrl)
.then(data =>
console.log("previewData ",data)
);
}
这里我想使用data
中的值。我已经尝试声明一个变量并为其赋值。但它获得了一个空值。那我该怎么做呢。
我的方法
var previewData = '';
if(this.videoUrl != null){
LinkPreview.getPreview(this.videoUrl)
.then(data =>
previewData = data,
console.log("previewData ",previewData)
);
}