本博客由金陵科技学院开放原子开源社刘张豪编写[toc](目录)相关环境开发环境:DevEcoStudio3.1.1Release系统运行时:OpenHarmony3.2Releas申明本博客仅针对api9且已经导入axios包的项目,如果想需要新建api9项目导入axios包在项目下方提出,如果有人需要,我就另外出一期视频。问题描述在axios更新自axios2.0.3版本后,即使ohpackage中声明了是用2.0.2版本。老项目在清理缓存后也会自动更新到2.0.3版本。又因为2.0.3版本只支持...
2023-09-17 17:14:25 5473浏览 1点赞 7回复 0收藏
此博客由金陵科技学院开放原子开源社刘张豪编写[toc](目录)概述之前这篇文章因为拿去参加字节跳动青训营的活动,所以下架了,现在活动我就重新上穿到开源社区了。Observed与ObjectLink是开发中常用的复杂数据类型绑定的技巧。但是Observed与ObjectLink在开发中存在着许多坑。接下来我将列举我遇到的几个坑。测试环境测试语言:TypeScript正确使用场景首先我将举例正确在开发中Observed与ObjectLink的正确使用方式,并且正确文件...
2023-09-09 18:45:26 1448浏览 1点赞 0回复 0收藏
【本文正在参加2023「盲盒」+码有奖征文活动】https:ost.51cto.composts25284[toc](目录)序言开始本篇教程前先确保已经安装docker。本教程使用的是windows环境。其他环境同理。在openharmony开发中无论你使用的是WSL还是虚拟机,或者是真机服务器开发。搭建开发环境都是一个蛮烦的事情。好在官方提供了DockerFile可以为我们高效的利用docker搭建开发环境。下载DockerFile从OpenHarmony数字协作平台下载dockerfile,值得注意的是...
2023-09-01 23:13:06 1343浏览 1点赞 1回复 0收藏
导言HTTP(HypertextTransferProtocol)是Web通信的基础协议,它定义了客户端和服务器之间的通信规则。无论是在浏览器中加载网页,还是在服务器端处理请求,我们都离不开HTTP协议。在本博客中,我们将深入研究HTTP协议的实际应用,重点关注浏览器、Node.js和常用库的使用。浏览器在现代互联网应用中,浏览器是我们与Web世界互动的重要工具。它们不仅仅是用来加载网页,还能执行JavaScript代码、处理用户输入以及与服务器进行通...
2023-08-18 23:41:46 777浏览 0点赞 0回复 0收藏
导言:HTTP(HypertextTransferProtocol,超文本传输协议)作为互联网的基础协议,广泛应用于各种场景。本文将重点分析两个常见的应用场景:静态资源传输和用户登录,并深入探讨这些场景中HTTP协议的应用和优势。场景分析静态资源场景分析:静态资源是指在服务器上保存的不经常变化的文件,例如HTML、CSS、JavaScript、图像等。HTTP协议在静态资源传输中扮演着重要的角色。当用户在浏览器中请求访问一个网页时,浏览器会发送HTT...
2023-08-14 11:08:02 721浏览 0点赞 0回复 0收藏
[TOC]初识HTTPHTTP(HypertextTransferProtocol)是一种用于在Web上进行通信的协议。它是Web标准的核心基础,负责客户端和服务器之间的数据传输。HTTP的基本特点包括:1.1.简单易用HTTP使用简单的请求响应模型,客户端发送请求,服务器返回相应的响应。1.2.无状态性HTTP是无状态的,意味着服务器不会保留先前请求的信息,每个请求都是独立的。1.3.文本协议HTTP使用可读的文本格式进行通信,方便开发人员进行调试和理解。协议分...
2023-08-14 08:00:15 911浏览 0点赞 0回复 0收藏
概述:Web标准(WebStandards)是一系列技术规范和指南,旨在确保互联网上的网页和应用程序在不同平台上具有一致的表现和交互方式。它们为开发人员、设计师和用户提供了一种共同的基准,使得网络内容能够更可靠地呈现和交流。本文将带您深入了解Web标准的重要性和影响。了解Web标准:Web标准包括HTML(超文本标记语言)、CSS(层叠样式表)和JavaScript等核心技术,它们定义了构建网页的基本元素和样式,以及实现交互和动态效果...
2023-08-13 13:32:17 920浏览 0点赞 0回复 0收藏
过程抽象JavaScript的过程抽象是指将一系列操作和功能封装成可重复使用的代码块,以便在程序中进行调用和执行。通过过程抽象,开发人员可以将复杂的任务分解为更小的、可组合的部分,从而提高代码的可维护性和可重用性。在JavaScript中,过程抽象通常使用函数来实现。函数是一段可执行的代码,它接受输入参数、执行特定的操作,并返回一个值。通过定义函数,我们可以将一系列操作封装起来,然后在需要的时候调用它们。过程抽象...
2023-08-10 20:22:14 823浏览 0点赞 0回复 0收藏
各位i是更喜欢富文本编辑器还是markdown编辑器呢?单选markdown富文本编辑器距离投票结束还有31天0小时
2023-08-02 19:46:11 727浏览 0点赞 2回复 0收藏
笔者重新装完最新版的Windows11之后发现DevEco重命名的快捷键失效了。发现只要把微软输入法的兼容性打开,shift+f6就能正常使用了。参考资料:https:www.bilibili.comreadcv24457560
2023-08-01 18:46:06 1140浏览 0点赞 0回复 0收藏
大家都喜欢用什么语言写鸿蒙应用单选ArkTSC++Js距离投票结束还有7天0小时ArkTSArkTS是HarmonyOS优选的主力应用开发语言。ArkTS基于TypeScript(简称TS)语言扩展而来,是TS的超集。C++C++是一种通用的高级编程语言,它是C语言的扩展和增强版本。它具有强大的功能和广泛的应用领域,被广泛用于开发各种应用程序,包括系统软件、游戏、嵌入式系统、图形用户以下是一些C++的特点和优势:面向对象编程(OOP):C++支持面向对象编程...
2023-08-01 02:06:58 1171浏览 0点赞 1回复 0收藏
大家认为学习北向开发,有必要去学习C++吗单选有必要没必要距离投票结束还有7天0小时
2023-08-01 01:03:41 871浏览 0点赞 2回复 0收藏
背景介绍很多小伙伴发现在自己的命令行中没有办法使用ohpm命令,所以这篇文章主要教大家如何在已经安装DevEco后如何配置ohpm环境变量。【小编目前还没有看到类似的教程,可能是全网首发哦!】环境介绍时间:2023年7月21日16:05:12ohpm版本号:1.1.2DevEco版本号:DevEcoStudio3.1ReleaseAPI版本号:API9系统版本号:Windows11专业版22H2什么是ohpm如何检查自己是否需要配置ohpm1、同时按下键盘下的win键与R键,调出运行界面。2、在...
2023-07-21 17:15:09 1.1w浏览 4点赞 6回复 3收藏
项目背景在API9后官方推出了ohpm工具,在这里小编推荐使用ohpm进行包管理,而不是npm进行的管理。由于当前基本所有的文章都是基于npm构建的,所以新学习本地库开发的小伙伴直接看这篇文章就可以了。后面小编也会另外写一篇文正来介绍ohpm工具版本DevEcoStudio3.1ReleaseSDK版本OpenHarmony3.2Release源码获取见附录项目最终效果新建本地模块在项目加载完后,右键左部项目的任意位置,然后依次点击新建模块staticLibrary输入模块...
2023-07-21 11:06:06 3751浏览 1点赞 1回复 0收藏
关于ArkTS的数据类型ArkTS是一门强类型语言,它与Python的强类型不同。它的数据类型是必须经过声明的。所以学习ArkTS非常重要的一步是知道ArkTS有哪些常用的数据类型。源代码在附件处哦布尔值(boolean)boolean是最基本的数据类型,是逻辑判断的基础。boolean通常有两种状态true、falsetrue代表为真值false代表为假值布尔值Stateflag:booleantrue;build(){Row(){Column(){if(this.flag)Text("True")elseText("False")}.width('10...
2023-06-13 21:03:46 6036浏览 4点赞 1回复 3收藏
从OpenHarmony原码下载开始学习repo及manifest原码相信各位小伙伴入门OpenHarmony的第一步就是下载源代码,里面就用到了:repoinituhttps:gitee.comopenharmonymanifestbOpenHarmony3.2Releasenorepoverifyreposynccrepoforallc'gitlfspull'可是各位小伙伴真的了解repo是什么吗?repo是什么?repo原先是google卡法的用于管理Android版本的一个工具。它使用了Python对git进行了一定的封装,也就是说他并不能代替git,它简化了对...
2023-06-09 21:01:14 2651浏览 2点赞 0回复 0收藏