V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shakukansp  ›  全部回复第 5 页 / 共 23 页
回复总数  455
1  2  3  4  5  6  7  8  9  10 ... 23  
虚拟机?
281 天前
回复了 gatro 创建的主题 程序员 Termius 基础功能也需要订阅了
@acerphoenix windows 用过 xshell ,mac 下就想要类似的东西
287 天前
回复了 imherer 创建的主题 程序员 请教前端大佬一个 Vue.js 问题
h('div', arrList.map( i => h('h1', { style:'font-size:30px' }, [i]) ))
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
@bhbhxy 这个是大概思路,实际上还要处理错误啥的
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
里面的 fn 加个()
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
const useRequest = (fn) => {
const data = ref()
const send = async () => {
data.value = await fn
}

return {
data,
send
}
}
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
@bhbhxy 自己写个简单的也行,但是你自己写的肯定没封装好的考虑全面
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
简单地说就是你需要把请求的结果转成响应式变量

const { data: tableData, loading, send: refetch } = useAxios(axios.get('xxxxx')) 类似这种东西

这里面的 data 本身就是个响应式变量,useAxios 内的 async 函数每次运行都会更新这个 data, 你把这个 data 直接当 list 用或者 computed 处理一下格式

send 是手动重新触发请求
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
@bhbhxy 一串楼看下来,你还是需要看我 1 楼说的那几个库
288 天前
回复了 bhbhxy 创建的主题 Vue.js axios 重发请求后数据如何重新渲染
@bhbhxy 你这自然不行

const list =
既然是 const 那么就该意识到这个变量的引用地址不能修改,改的话直接报错

那你改 reactive 里面的 list 为啥不报错,说明改了以后 reactive 里面的 list 和外面 const 声明的 list 不是指向同一个内存地址了
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   983 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 21:00 · PVG 05:00 · LAX 14:00 · JFK 17:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.