373 Commits

Author SHA1 Message Date
GitHub Actions
7898c9263d Auto merge base into i18n 2025-01-14 13:59:27 +00:00
luochao
0ba62d75d8 Merge branch 'base' of github.com:rookie-luochao/unibest into base 2025-01-14 21:45:32 +08:00
luochao
0949922ed6 feat: support generate vue-query hook 2025-01-14 21:45:01 +08:00
Burt
de9857d33d Merge branch 'base' into i18n 2025-01-14 19:27:35 +08:00
Burt
24e86b4d54 chore: format 2025-01-10 10:54:23 +08:00
故城
6cc22d982e
Merge branch 'base' into base 2025-01-10 10:04:58 +08:00
luochao
f382a522ce feat: 集成 openapi-ts-request 用于根据 openapi/swagger 生成 ts、uni.request 代码 2025-01-09 15:29:27 +08:00
Burt
32820c5543 fix: 测试 standard-version: fix 2025-01-08 21:20:22 +08:00
Burt
ba4310dba3 feat: 测试 standard-version: feature 2025-01-08 21:19:33 +08:00
Burt
a4a49e7b1e Merge branch 'base' into i18n 2025-01-06 14:02:33 +08:00
Burt
732f286ac1 fix: miniProgram 需要区分不同的小程序 2025-01-06 13:57:55 +08:00
菲鸽
466724080e Merge pull request #42 from Rem-Blove/main
fix: 枚举失效问题 & 分离全局声明和模块化内容
2025-01-06 13:33:07 +08:00
Burt
b51a23ef63 Merge branch 'base' into i18n 2025-01-01 18:09:35 +08:00
Burt
75ad9af648 fix: navigateBack 不可拦截,导致BUG 2025-01-01 18:07:46 +08:00
Burt
4f58818529 Merge branch 'base' into i18n 2024-12-31 12:20:42 +08:00
Burt
c47eb87132 feat: 路由拦截全部加上 2024-12-31 12:18:45 +08:00
Burt
feca440d06 Merge branch 'base' into i18n 2024-12-10 21:46:42 +08:00
GeraltWang
0e77899084 fix: env utils 方法名称拼写问题 2024-12-10 21:35:42 +08:00
Burt
1123357f10 Merge branch 'base' into i18n 2024-12-04 09:41:37 +08:00
Burt
32622616bf build: pnpm upgrade 2024-12-04 09:33:05 +08:00
Burt
634cb4b1e4 Merge branch 'base' into i18n 2024-12-02 16:26:54 +08:00
gladtoeatu
6b99490232
修复block、template在IntrinsicElements未定义的提示
修复block、template在IntrinsicElements未定义的提示
2024-11-26 13:07:53 +08:00
Joker
eb816e4a78 feat: 支持多语言文件深层写法 2024-09-17 23:55:04 +02:00
Burt
deda75ffdd Merge branch 'base' into i18n 2024-09-11 20:50:02 +08:00
杨扬
1e9f73c4f3 fix(upload): 修正环境变量baseUrl配置以区分小程序端环境
修正了useUpload钩子中的baseUrl配置,通过新引入的getEvnBaseUploadUrl方法动态区分不同环境下的基准上传地址。该方法会根据小程序的环境版本(develop、trial、release)返回对应的上传地址,确保上传功能在不同环境下的正确运行。
2024-09-11 20:25:44 +08:00
Burt
3e6a410299 chore: add comment 文案 2024-09-06 10:37:45 +08:00
杨扬
560d4d05fe feat: 请求拦截器基准URL逻辑调整及小程序环境适配
调整请求拦截器中的baseUrl定义,以适配不同的运行环境,特别是小程序环境。
2024-09-06 09:39:23 +08:00
菲鸽
8a77bc66f2
!11 fix(i18n): 修复 h5 使用 useI18n().t 报错的问题
Merge pull request !11 from wyl86/i18n
2024-07-24 09:24:54 +00:00
菲鸽
972003b1a7 Merge branch 'base' into i18n 2024-07-16 21:09:28 +08:00
菲鸽
cd8c0706f3 fix: 文字写错。路劲 --> 路径 2024-07-15 16:02:19 +08:00
菲鸽
9561fb743f Merge branch 'base' into i18n 2024-06-28 13:08:16 +08:00
菲鸽
357ed6cf12 fix(arr.at): 低版本安卓浏览器打包报错 2024-06-28 13:07:45 +08:00
wyl86
32d6f78e32
fix(i18n): 修复网页i18n的问题 2024-06-26 22:36:34 +08:00
菲鸽
b616ad6070 Revert "fix(i18n): 修复微信小程序国际化问题"
This reverts commit c970e7bee176d250c795f8147b5ef2e394b29f2a.
2024-06-19 17:41:58 +08:00
菲鸽
ed8d1b6e67
!9 修复微信小程序国际化问题
Merge pull request !9 from wyl86/i18n
2024-06-19 09:30:41 +00:00
wyl86
c970e7bee1
fix(i18n): 修复微信小程序国际化问题
修复微信小程序 tabbar 的 text 和导航栏标题的国际化问题
2024-06-19 12:11:14 +08:00
wyl86
db5dc87df1
docs(utils): 删除未使用的注释指令
删除未使用的 '@ts-expect-error' 注释指令
2024-06-18 17:20:06 +08:00
菲鸽
27bb4101ff Merge branch 'base' into i18n 2024-06-16 16:47:24 +08:00
菲鸽
f2177da894 build: 处理一些console 2024-06-16 16:46:58 +08:00
菲鸽
bdbfecfe40 Merge branch 'base' into i18n 2024-06-16 16:39:30 +08:00
菲鸽
94e8962bbb refine: i18n 2024-06-16 16:36:11 +08:00
菲鸽
236d002c7c perf(i18n): 使用 t 函数 2024-06-16 16:28:08 +08:00
菲鸽
3c2d52e060 feat: 演示i18n 2024-06-16 15:21:44 +08:00
菲鸽
09477e60eb refine(i18n): 函数优化 2024-06-16 15:14:03 +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
菲鸽
82dd56e646 Merge branch 'base' into i18n 2024-06-01 21:42:58 +08:00
菲鸽
a790918886 Merge branch 'base' into i18n 2024-05-25 19:28:35 +08:00
菲鸽
65b8be6f57 feat: initialData 2024-05-20 08:56:56 +08:00