从 get-youtube-title npm 库获取异步 YouTube 标题
geting async YouTube title from get-youtube-title npm library
我需要从 YouTube 视频中获取标题。如何将来自该库的请求更改为异步?其实这个returnsundefined
这是一个 vue.js 应用程序
async addNewVideoToLocalStorage() {
let id = getIdFromURL(this.videosUrl[0].url);
let title = await getYoutubeTitle(id, async (e, t) => await t);
}
data: () => ({
title: "",
})
async get_title() {
var getYoutubeTitle = require('get-youtube-title');
let id = 'QR1jRM4XTyc';
await getYoutubeTitle(id, (e, t) => {
return this.title = t
})
console.log(this.title);
}
异步,等待无法在 getYoutubeTitle 中工作
试试这个方法
我需要从 YouTube 视频中获取标题。如何将来自该库的请求更改为异步?其实这个returnsundefined
这是一个 vue.js 应用程序
async addNewVideoToLocalStorage() {
let id = getIdFromURL(this.videosUrl[0].url);
let title = await getYoutubeTitle(id, async (e, t) => await t);
}
data: () => ({
title: "",
})
async get_title() {
var getYoutubeTitle = require('get-youtube-title');
let id = 'QR1jRM4XTyc';
await getYoutubeTitle(id, (e, t) => {
return this.title = t
})
console.log(this.title);
}
异步,等待无法在 getYoutubeTitle 中工作
试试这个方法