HarmonyOS 鸿蒙Next promise怎么写

发布于 1周前 作者 ionicwang 来自 鸿蒙OS

HarmonyOS 鸿蒙Next promise怎么写 http封装时使用promise报错,去除promise正常,但是一加就都变红

2 回复

您可参考以下方式:

return new Promise<ApiResult<Array<ShopDetail>>>(async (resolve, reject) => {});

Promise要有返回值,ApiResult<Array<ShopDetail>>就是返回值,根据您的实际情况改变

还可参考以下方案:

let p = new Promise<(res, rej) => {
  console.log(1, '1')
  res("success")
  console.log(2, '2')
})
p.then((resolve) => {
  console.log(resolve, 'resolve')
}, (reject) => {
  console.log(reject, 'reject')
})

更多关于HarmonyOS 鸿蒙Next promise怎么写的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)系统中,“Next promise”通常不是一个直接对应于系统API或特定功能的术语。如果这里“Next promise”是指在鸿蒙应用开发中,关于未来功能或更新承诺的文档编写,那么这更多是一个文案或产品规划的内容,而非直接的技术实现代码。

在鸿蒙应用开发中,如果你需要向用户或合作伙伴表达关于未来功能的承诺,你可以这样做:

  1. 明确承诺内容:清晰地列出将在未来版本中引入或优化的功能点。

  2. 时间规划:给出大致的时间表,让用户或合作伙伴了解这些功能何时可以期待。

  3. 技术路线:简要描述实现这些功能的技术路线或策略,以增加透明度。

  4. 更新机制:说明用户如何获取这些更新,比如通过应用商店的自动更新系统。

  5. 联系方式:提供用户反馈或询问的渠道,以便收集意见和解答疑问。

在编写这样的承诺文档时,确保内容真实可信,避免过度承诺。同时,随着开发进度的变化,及时更新文档以反映最新情况。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部