V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shenleiyin  ›  全部回复第 1 页 / 共 1 页
回复总数  20
@nigh222 感谢回复,收集你的建议,最后看看到底怎么做才好。
@Laobai 那么我试着做下 还是先调研清楚。
@Pierro 对,只能这样了。
@vincent7245 本来不是这样的,为了提前还完,所有每个月多还点。看来只能先苟住。
@wuhanchu 哎,大环境下,普通人做事太难了
@linyongxin 只能苟住,想想其他办法
@yuntun 最近有这个打算,但是没有合适的产品做...
@timeflies2020 的确,只能苟住, 坚持哈
@k9982874 生活开心,还有其他的啊
都这么难了吗?
@Fuor 对的,上班+这个副业。忙的时候发布的少点,5k 左右。不忙的时候最少 1w+ ,锻炼自己的写作能力,够用一辈子。
1 、公众号文章写作
2 、网盘推广
3 、头条文章写作
写作或者推广,一个月七八千的样子还是有。
32 天前
回复了 dulice 创建的主题 搜索引擎优化 寻找开源 SEO 优化工具
百度从 2023 年低开始,就不好做了。seo 工具可以使用这个谷歌插件: [AITDK SEO Extension - 流量,关键词,Whois ,SEO 分析] ,我用的就是这个。还行。
34 天前
回复了 imherer 创建的主题 程序员 请教一个 Vue 请求后端 API 顺序问题
@imherer 对的,感觉就是这么回事,然后就贴这儿了。
34 天前
回复了 imherer 创建的主题 程序员 请教一个 Vue 请求后端 API 顺序问题
你可以考虑在你的分页组件中引入一个状态来表示 A 是否已经加载完成。这样,在组件加载时,你可以首先检查是否已经加载了 A 的数据。如果没有,那么首先加载 A ,然后再加载 B 。

下面是一个简单的示例代码,说明了这个思路:

import { ref, watch, onMounted } from 'vue';

export default {
setup() {
// 用于存储 A 的数据
const dataA = ref(null);
// 用于表示 A 是否已经加载完成
const isDataALoaded = ref(false);

// 模拟加载 A 的数据
function fetchDataA() {
// 这里假设 fetchDataA 是异步操作
setTimeout(() => {
// 模拟从 API 获取到的 A 的数据
const result = /* 调用 A 的 API */;
// 存储 A 的数据
dataA.value = result;
// 标记 A 已加载完成
isDataALoaded.value = true;
}, 1000); // 假设加载 A 的数据需要 1 秒钟
}

// 模拟加载 B 的数据
function fetchDataB(page, pageSize) {
// 这里假设 fetchDataB 是异步操作
setTimeout(() => {
// 只有在 A 的数据加载完成后才调用 B 的 API
if (isDataALoaded.value) {
// 这里可以使用 A 的数据来组装 B 的数据
const result = /* 调用 B 的 API ,依赖于 A 的数据 */;
console.log(result);
} else {
// 如果 A 的数据尚未加载完成,则等待 A 加载完成后再调用 B 的 API
console.log("Waiting for A to load...");
}
}, 500); // 假设加载 B 的数据需要 0.5 秒钟
}

// 监听页码和页大小的变化,当它们变化时调用 fetchDataB
watch([currentPage, pageSize], ([newPage, newPageSize], [oldPage, oldPageSize]) => {
fetchDataB(newPage, newPageSize);
});

// 在组件加载时,如果 A 的数据尚未加载,则先加载 A 的数据
onMounted(() => {
if (!isDataALoaded.value) {
fetchDataA();
}
});

return {
dataA,
isDataALoaded,
};
},
};

这样,无论在分页组件加载时还是在页码或页大小变化时,都会先检查 A 的数据是否已经加载完成,然后再决定是否加载 B 的数据。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2354 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 10:34 · PVG 18:34 · LAX 03:34 · JFK 06:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.