现在我开始学习vue,我正在创建用于编辑数据库的SPA。现在我不明白我应该在哪里使用 Vuex。我可以$emit在任何地方使用道具,它可以帮助我找到所需的参数。那么在什么情况下我应该使用 Vuex?
为什么我无法看到的console.log在我的消息page.evaluate,page.$,page.$$,page.$eval,page.$$eval
并不能以访问变量的是?
let variable = 0;
const divColors = await page.evaluate(() => {
const divs = Array.from(document.querySelectorAll('.map-filters div'));
let text = divs.map((element, index) => {
console.log(element.textContent)
variable =1;
return element.style.color;
})
return text;
})
Run Code Online (Sandbox Code Playgroud)
为什么我不能做variable=1,console.log(element.textContent)在这个例子中?