V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nbin2008  ›  全部回复第 1 页 / 共 13 页
回复总数  257
1  2  3  4  5  6  7  8  9  10 ... 13  
完结:
1 、老版本是 vue2
2 、新版本是 vue3 ,基于 vite
3 、vite 构建的项目,不支持老浏览,需要额外处理,闲鱼内置浏览器是老版本浏览器
4 、为什么加了 vconsole 就正常,因为 vconsole 的依赖,会兼容老浏览器
5 、最后加了 core-js 解决
只要没结清尾款,一定要留后门,写外包必备
85 天前
回复了 doug 创建的主题 问与答 关于中国移动换套餐难的咨询
某宝,改套餐,10 块钱,省事
86 天前
回复了 longxsam 创建的主题 创业组队 找个前端伙伴创业
白嫖说的如此高大上,也是牛逼。
感谢
182 天前
回复了 maninfog 创建的主题 MacBook Pro MBP 2015 已经很难再战了
同款,请问要如何装 win11 续命,目前系统 11 ,做开发确实卡
191 天前
回复了 nbin2008 创建的主题 JavaScript 请教大家一个问题, js,异步执行
@Projection 感谢,看的不是很懂,api 生疏
191 天前
回复了 nbin2008 创建的主题 JavaScript 请教大家一个问题, js,异步执行
@jifengg isFetching 作用,保证当时请求,始终只有一次
191 天前
回复了 nbin2008 创建的主题 JavaScript 请教大家一个问题, js,异步执行
@Lhcfl if (!canNext) return; 这里返回,就没有数据了
@Curtion 55 行调用,这里不是并发,整体代码很值得学习
谢谢楼上 v 友们的解答
192 天前
回复了 nbin2008 创建的主题 JavaScript 请教大家一个问题, js,异步执行
感谢大家帮忙,没来得及看,用 2 楼的方法解决了

const axios = require('axios');

let dataQueue = [];
let isFetching = false;

async function fetchData() {
if (isFetching) return;
isFetching = true;
try {
const response = await axios.get('https://example.com/api/data'); // 替换为实际的 API 地址
dataQueue = response.data.slice(0, 10); // 假设每次获取 10 条数据
} catch (error) {
console.error('Error fetching data:', error);
} finally {
isFetching = false;
}
}

async function getD() {
while (dataQueue.length === 0) {
if (!isFetching) {
await fetchData();
}
await new Promise(resolve => setTimeout(resolve, 100)); // 等待数据获取完成
}
return dataQueue.shift();
}

// 示例:同时执行 30 次 getD
(async () => {
const promises = Array.from({ length: 30 }, () => getD());
const results = await Promise.all(promises);
console.log(results);
})();
192 天前
回复了 nbin2008 创建的主题 JavaScript 请教大家一个问题, js,异步执行
@InDom 谢谢提供的思路,我想想
@shiny 谢谢,单进程
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1819 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 09:36 · PVG 17:36 · LAX 01:36 · JFK 04:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.