GeraltWang
|
0e77899084
|
fix: env utils 方法名称拼写问题
|
2024-12-10 21:35:42 +08:00 |
|
杨扬
|
1e9f73c4f3
|
fix(upload): 修正环境变量baseUrl配置以区分小程序端环境
修正了useUpload钩子中的baseUrl配置,通过新引入的getEvnBaseUploadUrl方法动态区分不同环境下的基准上传地址。该方法会根据小程序的环境版本(develop、trial、release)返回对应的上传地址,确保上传功能在不同环境下的正确运行。
|
2024-09-11 20:25:44 +08:00 |
|
菲鸽
|
f2177da894
|
build: 处理一些console
|
2024-06-16 16:46:58 +08:00 |
|
Jinliang
|
457186c391
|
refine(hooks): 优化 useRequest 立即执行逻辑
- immediate 选项由默认true 改为false
- 立即执行由在 onLoad 执行改为在钩子调用期间立即执行
BREAKING CHANGE: immediate 选项由默认 true 改为 false
|
2024-06-08 15:59:49 +08:00 |
|
Jinliang
|
f69515952b
|
feat: 增强 useRequest 钩子,增加返回值和错误处理
- 在 `run` 函数中增加 `return func()`,确保 `run` 函数返回 Promise,以便调用者可以等待其完成。
- 在 `run` 函数中添加 `return data.value`,以便请求成功时返回响应数据。
- 在 `run` 函数中添加 `throw err`,以便请求失败时抛出错误。
这些更改允许调用者直接访问请求结果,并使用 `try...catch` 来处理错误,不必监听data和error处理数据或者错误,从而提高 `useRequest` 钩子的可用性和健壮性。
使用示例:
const { run } = useRequest(fetchData, { immediate: false })
try {
const result = await run()
console.log('成功:', result)
} catch (err) {
console.error('失败:', err)
}
|
2024-06-08 15:56:47 +08:00 |
|
菲鸽
|
f89784587c
|
feat: initialData
|
2024-05-20 08:56:39 +08:00 |
|
菲鸽
|
ef83c31b8b
|
refine: upload 还是返回一个url吧
|
2024-05-15 10:12:40 +08:00 |
|
菲鸽
|
5bdb29994d
|
refactor: 请求等页面
|
2024-05-15 10:06:51 +08:00 |
|
菲鸽
|
ea8092aba9
|
chore: 修改文案
|
2024-05-03 14:26:53 +08:00 |
|
菲鸽
|
6a6030642e
|
feat: 针对不同场景,配置2个不同的上传图片函数
|
2024-05-03 14:26:00 +08:00 |
|
菲鸽
|
ae24b9d598
|
feat: 上传+请求状态
|
2024-05-03 14:13:22 +08:00 |
|
菲鸽
|
28caa1dea3
|
feat: 大量升级,v2.0.0
|
2024-04-17 15:32:15 +08:00 |
|
菲鸽
|
7a924e6778
|
feat: delete useless files
|
2024-03-01 20:21:32 +08:00 |
|
菲鸽
|
b90a409737
|
feat: 把hello项目文件搬过来
|
2024-02-04 16:00:27 +08:00 |
|
Burt
|
a3de109d01
|
feat: 续上,删除多余文件
|
2024-01-24 11:01:47 +08:00 |
|
Burt
|
9090c571d4
|
chore: chore update
|
2024-01-22 11:18:04 +08:00 |
|
Burt
|
356488106c
|
feat: 微信下,导航栏渐变效果
|
2024-01-03 20:22:59 +08:00 |
|