当前位置: 首页 > news >正文

建立网站的费用南京房产网

建立网站的费用,南京房产网,纯html网站模板,南宁建站方案在开发鸿蒙操作系统应用时#xff0c;网络接口的实现往往是一个繁琐且重复的过程。为了提高开发效率#xff0c;坚果派(nutpi.net)特别推出了一个非常实用的插件——JsonFormat。这款插件的主要功能是将JSON格式的数据直接转换为arkts的结构定义#xff0c;让我们在编写接口… 在开发鸿蒙操作系统应用时网络接口的实现往往是一个繁琐且重复的过程。为了提高开发效率坚果派(nutpi.net)特别推出了一个非常实用的插件——JsonFormat。这款插件的主要功能是将JSON格式的数据直接转换为arkts的结构定义让我们在编写接口时能够更加轻松快捷。 JsonFormat插件介绍 JsonFormat插件可以极大地简化鸿蒙应用开发中的数据处理过程。通过这个插件开发者只需简单操作即可将JSON转化为对应的鸿蒙ets类减少手动编写代码的时间提高工作效率。 插件地址JsonFormat插件 如何安装JsonFormat插件 通过Jetbrains Marketplace安装 打开DevEco Studio导航至Settings/Preferences Plugins Marketplace。在搜索框中输入“JsonFormat”然后进行安装。 本地jar安装 如果在Marketplace中无法找到该插件可以选择手动安装 在Settings/Preferences Plugins Setting中选择Install plugin from Disk。选择下载的插件jar文件并进行安装。 如何使用JsonFormat插件 使用JsonFormat插件将JSON数据转换为鸿蒙ets类的过程非常简单具体步骤如下 1. Json2ets 步骤 手动新建一个类文件如User.ets。调用Generate选择Json2ets。在弹出的输入框中粘贴对应的JSON确认后即可生成对应的ets model文件。 2. Json2etsFile 步骤 在指定目录上右键选择Convert Json to Ets。在弹出的输入框中粘贴对应的JSON并填写ets文件的名字确认后即可生成相应的ets文件。 3. JavaBean2ets 步骤 在指定的JavaBean类以.java结尾的文件上右键。从弹出的菜单中选择JavaBean2ets。在二级菜单中选择对应操作保存到文件、复制到剪贴板、在编辑框中修改任意操作。 通过以上简单的步骤就可以快速完成从JSON到鸿蒙ets文件的转换大大节省了开发时间。 一分钟写完接口使用举例 假如有以下接口: ### 开发者列表获取 POST https://openatom.atomgit.com/api/developer/recommend_list Content-Type:application/json X-ATOMGIT-POP-COMMUNITY:openatom{pageSize: 2,pageNum: 1,isSelected: 0 }如何在DevStudio中, 用时一分钟写完这个接口呢? 首先拿到该接口响应的json报文: {code: 200,msg: 成功,data: {records: [{nickname: shetianlang,photo: https://file.atomgit.com/uploads/user/default.png,userId: 677024fa328a782f18201665,username: shetianlang,profile: ,jump: https://atomgit.com/shetianlang,isFocus: false,focusButtonDisabled: false,warehouseList: []},{nickname: zhangzz0123,photo: https://file.atomgit.com/uploads/user/default.png,userId: 676d18a2ade4166a13b033af,username: zhangzz0123,profile: ,jump: https://atomgit.com/zhangzz0123,isFocus: false,focusButtonDisabled: false,warehouseList: []}],total: 462,size: 2,current: 1,pages: 231} }然后打开devstudio,新建一个UserList.ts 文件,再使用这个插件: 自动生成了以下定义: export interface UserListResp {code: number;msg: string;data: UserListRespData; } export interface UserListRespDataRecords {nickname: string;photo: string;userId: string;username: string;profile: string;jump: string;isFocus: boolean;focusButtonDisabled: boolean;warehouseList: object[]; } export interface UserListRespData {records: UserListRespDataRecords[];total: number;size: number;current: number;pages: number; }接下来就可以写接口啦: import { UserListResp } from ../bean/UserList; // 获取开发者列表 export const getUserList (pageNum:number,pageSize:number): HttpPromiseUserListResp axiosClient.post({url:/developer/recommend_list,data:{pageSize:pageSize,pageNum:pageNum}});至此,一个接口写完啦,是不是很简单? 关于上面这个axiosClient怎么来的是坚果派对axios三方库的封装nutpi/axios推荐使用。 库的地址https://ohpm.openharmony.cn/#/cn/detail/nutpi%2Faxios 小结 JsonFormat插件是鸿蒙应用开发的一大助力为开发者提供了高效、便捷的方式来处理JSON数据。无论您是新手还是经验丰富的开发者这个插件都将成为您开发过程中的得力助手。赶快试试吧将您的开发效率提升到新的高度 如需获取更多资料或具体操作步骤您可以访问以下链接了解最新版本和更新信息 Jetbrains仓库地址AtomgitGitee坚果派 希望这篇博文能帮助您在HarmonyOS NEXT应用开发中更加得心应手
http://www.hkea.cn/news/14493854/

相关文章:

  • 网站制作流程临沂网站建设技术支持
  • 网站维护具体做啥自己创业开网店需要什么
  • 潍坊网站建设推广报价电子商务平台的开发建设
  • 免费地方网站怎么运营自己的网站
  • 机场网站建设需求怎么查看网站的域名
  • 教育培训网站模板下载免费做ppt的网站有哪些
  • 在社保网站上怎么做员工的退费企业查查app下载
  • 交换机做网站福州直播app开发公司
  • 烟台网站制作维护统计局网站集约化建设方案
  • 汽车网站建设参考文献开题报告xammp如何按wordpress
  • 十大必做调查网站手机网站底部电话
  • 湖南营销网站建设联系方式2018年靖边建设项目招投标网站
  • 公司官方网站制作行业网站怎么建设
  • wordpress4.9+多站点网络营销是什么的基础选择题
  • 企业网站建设用标语flash网站 下载
  • 网站制作方案费用仓库管理系统界面
  • 兰州吸引用户的网站设计学做网站有用吗
  • 塘厦镇住房规划建设局网站做网站月入1000
  • 临安市建设局网站wordpress lofter
  • 开办网站原因如何在aws上创建wordpress
  • 哇塞fm网站维护发布信息的软件
  • 做纺织机械的网站域名wordpress 多站点 主题
  • 网站设计南方企业网网站建设的技术支持包括
  • seo网站文章编辑软件网站的特征包括
  • python做网站项目做一个网站成本是多少
  • 网页设计与制作模板免费厦门做网站优化多少钱
  • 网站建设德尔普wordpress建商城
  • 沈阳网站优化培训网站建设合同范文
  • 网络公司经营范围网站建设房地产最新消息14号公告
  • 制作网站的软件下载谁能给我一个网站谢谢