333 Commits

Author SHA1 Message Date
菲鸽
cd8c0706f3 fix: 文字写错。路劲 --> 路径 2024-07-15 16:02:19 +08:00
菲鸽
357ed6cf12 fix(arr.at): 低版本安卓浏览器打包报错 2024-06-28 13:07:45 +08:00
菲鸽
f2177da894 build: 处理一些console 2024-06-16 16:46:58 +08:00
菲鸽
81e660877e fix(utils): getUrlObj 健壮性 2024-06-11 13:29:18 +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
菲鸽
6c38d3ac90 Merge branch 'base' 2024-05-19 18:48:57 +08:00
菲鸽
c4f3da820d refine: 项目结构 2024-05-19 18:47:44 +08:00
菲鸽
d9511c9549 Merge branch 'base' 2024-05-18 17:59:22 +08:00
菲鸽
a37d12533f feat: 优化btn宽度 2024-05-18 17:58:15 +08:00
菲鸽
892a58b445 Merge branch 'base' 2024-05-18 17:40:58 +08:00
菲鸽
8bd9bddd83 feat: 配置VITE_APP_PROXY_PREFIX 前缀是个变量 2024-05-18 17:36:34 +08:00
菲鸽
a36abaed6d Merge branch 'base' 2024-05-18 17:25:05 +08:00
菲鸽
b83541d483 feat: add VITE_APP_PROXY 控制H5代理 2024-05-18 17:24:21 +08:00
菲鸽
e8b55603cd build: manifest.json 自动生成 2024-05-18 16:48:19 +08:00
菲鸽
4789b5ba41 build(app): ignoreVersion 2024-05-18 16:30:26 +08:00
菲鸽
fe34178250 build(app): ignoreVersion 2024-05-18 16:30:09 +08:00
菲鸽
fd688aa22a feat: icon替换为unibest图标 2024-05-18 16:26:51 +08:00
菲鸽
6cff4cba83 feat: app 图标 + static目录条件编译 2024-05-18 11:17:47 +08:00
菲鸽
ef83c31b8b refine: upload 还是返回一个url吧 2024-05-15 10:12:40 +08:00
菲鸽
5b16ebe1fe refine: 兼容返回接口是url和obj 2024-05-15 10:09:38 +08:00
菲鸽
534d2cb12f refactor: 使用独立about文件夹 2024-05-15 10:08:14 +08:00
菲鸽
5bdb29994d refactor: 请求等页面 2024-05-15 10:06:51 +08:00
菲鸽
90f2e4bf9e fix: 小程序不支持css属性化,还是要放到class里面才生效 2024-05-12 17:18:44 +08:00
菲鸽
b0f0072826 fix: text 里面不能放view,否则有问题 2024-05-12 17:14:28 +08:00
菲鸽
db73f98076 fix: wd-button 要使用 custom-class 否则小程序不生效 2024-05-12 16:58:38 +08:00
菲鸽
f42dcea4bc chore: 按钮文案优化,精简 2024-05-12 16:56:50 +08:00
菲鸽
34ecd2c9a8 feat: 引入iconfont 2024-05-12 16:45:04 +08:00
菲鸽
c51391570f feat: 多语言 2024-05-12 16:24:37 +08:00
菲鸽
ddcba22c3e feat: wot 主题色配置 2024-05-12 15:53:20 +08:00
菲鸽
c4f954bca7 feat: 引入z-paging 2024-05-12 15:30:57 +08:00
菲鸽
ac7ab94813 feat: 触发 2024-05-12 10:27:36 +08:00
菲鸽
58e630cf6d feat: 做测试,放开部分ignore 2024-05-12 10:26:05 +08:00
菲鸽
70986d7cb6 feat: 试试把 auto-import.d.ts 加入 .prettierignore 2024-05-09 08:48:22 +08:00
菲鸽
77e257e16d build: auto-import.d.ts 加入版本管理 2024-05-08 20:46:59 +08:00
菲鸽
1914f43972 refine: index.ts 2024-05-08 15:33:31 +08:00
菲鸽
3967084fda build: add uni_modules 并 加入ignore 2024-05-08 10:23:59 +08:00
菲鸽
cc53167750 feat: 使用 http.get 替代 httpGet 2024-05-04 23:29:21 +08:00
菲鸽
08ce938696 chore: delete page.json + manifest.json 2024-05-03 22:50:53 +08:00
菲鸽
86846486ac refine: 再次简化请求 2024-05-03 19:16:54 +08:00
菲鸽
714258ca48 fix: 接口地址改变为 upload 2024-05-03 14:54:14 +08:00
菲鸽
8e1549817b feat: 优化请求 2024-05-03 14:53:11 +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
菲鸽
1163ce317c feat: 上传图片 2024-05-03 13:45:25 +08:00
菲鸽
7d05cea7fe feat: unocss 配置说明 2024-05-02 12:14:02 +08:00
菲鸽
a2a78f0c13 feat: issue#73 使用defineOptions替代vite-plugin-vue-setup-extend 2024-04-30 14:59:28 +08:00
菲鸽
1c429cc4c0 chore: type 2024-04-20 20:21:48 +08:00