51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
OpenHarmony
dayu
鸿蒙
鵸鵌—初学HarmonyOS至今所遇九大注意
原创
精华
鵸鵌—初学HarmonyOS至今所遇九大注意本文引言时间:2021年7月26日08:40:55本文总结了作为鸿蒙初学者学习鸿蒙至今所遇见的九大注意,希望可以帮助到其他初学者们!一起共勉!目录:一、HAP应用图标在桌面不显示二、关于DevEco硬编码文本的Warning三、imagesrc格式不规范四、ScrollView组件使用时不能完全显示五、子组件layoutalignment不生效六、快速重写方法七、previewer失败八、远程真机自动签名九、轻量级设备开发中Directi...
Der_带鱼
6回复
9629浏览
鸿蒙
踩坑
笔记
园区模型与全景图联动开启第一人称巡游
原创
全景图其实是一种广角图,它的原理是等距圆柱投影。说白了就是将一个球体上的所有的点,全部投影到一个圆柱体的侧面上去,圆柱侧面展开图上包含了球体上所有的像素点。哪里能看到全景图这种新颖的展现方式如今已经被各行各业所应用。不仅能够实现身临其境的效果,更能嵌入各种应用功能。例如我们熟知的百度地图、高德地图、谷歌地图的街景模式,旅游网站的虚拟旅行模块,看房软件的全景图浏览等。遇到找不到的建筑或者地方,打...
ThingJS数字孪生引擎
0回复
8699浏览
数字孪生
前端
地图
全景图
可视化
智慧体育馆用科技力量点亮奥运赛场
原创
【我可太骄傲了!中国奥运军团88枚奖牌完美收官!】本届东京奥运会闭幕,最终中国代表团38金32银18铜收官!中国体育代表团的出色发挥、媒体和观众的理性包容,成为对“更快、更高、更强——更团结”的奥林匹克新格言的完整诠释。体育馆作为各国运动员拼搏奋斗为国争光的场馆,可容纳几万人次。作为服务于赛事活动、市民文体活动的基础设施,建筑面积大、流动人员广、现场情况多变,对人员疏散、预警、园区监控都有高要求,才能...
ThingJS数字孪生引擎
0回复
7704浏览
可视化
物联网
数字孪生
前端
可视化场景内任意绘制多边形并测量面积
原创
一般测量功能主要表现在两方面,一是测量距离,二是测量面积。面积的测量是根据鼠标绘制的范围,通过地理坐标系的转换而计算出实际面积大小,距离的测量是根据鼠标在地图上绘制的点,实时计算出两点之间的实际距离。如何在3D场景中测量面积?下面我就在ThingJS平台实现鼠标任意点绘制多边形面积,计算绘制总长度和占地面积,支持在数字孪生可视化场景内任意绘制多边形并测量面积。先来看一下实现效果:实现思路1、首先是添加注...
ThingJS数字孪生引擎
0回复
9555浏览
数据
测量
面积
可视化
驳—基于JS卡片开发的代码示例工程JsFACard与StepsCard的解析
原创
精华
驳—基于JS卡片开发的代码示例工程JsFACard与StepsCard的解析本文引言近期服务卡片大热,起于服务卡片的征文,然后从《一文看懂HarmonyOS服务卡片运行原理和开发方法》到《鸿蒙卡片开发超细致总结》,再到7.31日开发者日的推送,最后昨日张二龙老师的《HarmonyOS新特性服务卡片应用实战演练》直播课。对于服务卡片这种减少服务层级的体验模式,与开发方法,我觉得是非常值得去掌握的。故对代码示例工程的两个JS开发的实例进行完...
Der_带鱼
1回复
1.3w浏览
鸿蒙
服务卡片
笔记
示例代码
【学习打卡】Day8 鸿蒙开发者日服务卡片实验笔记
以下内容均学习自:鸿蒙开发者日杭州站下午的日服务卡片实验的操作文档一、操作手册链接:https:pan.baidu.coms1u8IPZNnxloSeNFLREi9dmg提取码:zrtk–来自百度网盘超级会员V4的分享二、环境说明1.开发平台:Win102.已经安装好了DevEcoStudio3.真机:昨天买的华为Mate40Pro+,并且第一时间升级到了鸿蒙2.0三、卡片的架构卡片管理服务包含以下模块:周期性刷新:在卡片添加后,根据卡片的刷新策略启动定时任务周期性触发卡片的刷...
Robin唔喺肉饼
1回复
1.1w浏览
服务卡片实验
数字化时代到来企业如何“数字化生存”
原创
【据测算我国数字经济规模达5.4万亿美元】“2021全球数字经济大会”8月2日在北京开幕。会上,中国信息通信研究院发布的《全球数字经济白皮书》显示,2020年,全球47个国家数字经济规模总量达到32.6万亿美元,同比名义增长3.0%,占GDP比重为43.7%。中国数字经济规模为5.4万亿美元,位居世界第二;同比增长9.6%,位居世界第一。经常听到数字经济,那到底什么是数字经济呢?我用大白话来给大家讲一讲,你听过人工智能、5G通信吗?...
ThingJS数字孪生引擎
0回复
1.2w浏览
数字经济
可视化
数字孪生
物联网
HarmonyOS - 开发一个微博热搜服务卡片
原创
精华
HarmonyOS开发一个微博热搜服务卡片效果图关键原理使用JS的服务卡片,相对于Java的服务卡片,JS的服务卡片的支持更加齐全,效果更佳使用了JS的UI中的List组件显示微博的热搜列表,每个子项包括序号、标题、热度和类型通过在Ability的onCreateForm(Intentintent)函数中进行热搜的数据分析返回使用Java的Jsoup包进行网页的html数据获取,再使用其分析出微博的热搜信息服务卡片的页面和样式html序号关键词{{$item.number}}{{$item....
七仔的博客
3回复
1.1w浏览
HarmonyOS
服务卡片
JavaScript 系列六:函数
前言在开始学习之前,我们想要告诉您的是,本文章是对JavaScript语言知识中"函数"部分的总结,如果您已掌握下面知识事项,则可跳过此环节直接进入题目练习函数简介函数名称函数重载函数声明与函数表达式函数作为值this函数的递归如果您对某些部分有些遗忘,👇🏻已经为您准备好了!汇总总结函数简介函数是所有编程语言的核心部分,因为它们可以封装语句,且被定义后可以在任何地方、任何时间执行。ECMAScript中的函数使用functio...
detailtoo
0回复
8247浏览
前端
Javascript常用的数组排序方法
1.Javascript的sort()方法最常用最快的方法!定义:把数组按大小顺序排列params:可以没有,也可以是函数return:排好序后的数组是否改变原数组:改变使用方法:arr.sort():SORT方法中如果不传递参数,是无法处理10以上数字排序的(它默认按照每一项第一个字符来排,不是我们想要的效果)想要实现多位数正常排序,需要给SORT传递一个函数,函数中返回ab实现升序,返回ba实现降序:arr.sort(function(a,b){returnab;});可用箭...
detailtoo
0回复
1.5w浏览
排序
算法
一次搞懂-JavaScript模块化详解
模块化的意义将代码拆分成独立的块,然后再把这些块使用模块模式连接起来实现不同的功能。就像小时候玩的拼图一样,不同的拼图组合在一起就可以拼成任意的形状。这种模式的背后思想也很简单:把逻辑分块、各自封装,相互独立,同时自行决定引入执行那些外部模块以及暴露自身的那些模块。这个基本的思想是所有的JavaScript模块系统的基础。文中代码案例地址:https:github.comAnsonZnlJSModulesSample模块化的好处避免命名冲突(...
detailtoo
0回复
1.4w浏览
模块化
前端
一篇理解前端模块化:AMD、CMD、CommonJS、ES6
一、前端模块介绍01.模块化简介模块化就是把单独的一个功能封装到一个模块中。模块之间相互隔离,可以通过指定的接口公开内部成员,也可以依赖别的模块。02.传统开发模式的主要问题问题1:命名冲突如果存在重名的变量或者方法,会相互覆盖。问题2:文件依赖js无法直接实现相互引用。二、模块化的相关规范01.浏览器端模块化规范1.AMD:AMD是"AsynchronousModuleDefinition"的缩写,意思是"异步模块定义"。引用的是requirejs2.CMD...
detailtoo
0回复
1.3w浏览
前端
模块化
前端模块化详解(完整版)
前言在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,此时在JS方面就会考虑使用模块化规范去管理。本文内容主要有理解模块化,为什么要模块化,模块化的优缺点以及模块化规范,并且介绍下开发中最流行的CommonJS,AMD,ES6、CMD规范...
detailtoo
0回复
8373浏览
前端
模块化
JS模块规范:AMD、UMD、CMD、commonJS、ES6 module
commonJS特点:1、模块可以多次加载,但是只会在第一次加载时运行一次,然后运行结果就被缓存了,以后再加载,就直接读取缓存结果。要想让模块再次运行,必须清除缓存。2、模块加载会阻塞接下来代码的执行,需要等到模块加载完成才能继续执行——同步加载。环境:服务器环境应用:nodejs的模块规范是参照commonJS实现的。语法:1、导入:require('路径')2、导出:module.exports和exports注意:module.exports和exports的的区别...
detailtoo
0回复
1.1w浏览
es6
前端
javascrip中UMD规范的详细介绍(附代码)
本篇文章给大家带来的内容是关于javascrip中UMD规范的详细介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。1.UMD规范地址:https:github.comumdjsumdUMD规范,就是所有规范里长得最丑的那个,没有之一!!!它是为了让模块同时兼容AMD和CommonJs规范而出现的,多被一些需要同时支持浏览器端和服务端引用的第三方库所使用。UMD是一个时代的产物,当各种环境最终实现ESharmony的统一的规范后,它...
detailtoo
0回复
9539浏览
UMD规范
前端
JavaScript逐点突破之语言基础,外加3道题目练习
前言本文章是对JavaScript语言知识中"语言基础语法和变量"部分的总结,如果您已掌握下面知识事项,则可跳过此环节直接进入结尾处的题目练习。第一段代码在开始学习JavaScript时,我们先看一段JavaScript代码,如下:console.log('HelloJavaScript!')你能猜到这段代码的结果吗?这段代码的操作就是在控制台输出结果是HelloJavaScript!,到这里第一段代码就结束了。JavaScript语法区分大小写你需要知道,ECMAScript中一切都区分大...
detailtoo
0回复
6922浏览
前端
语言基础
JavaScript 中的这些继承方式,你弄懂了吗?
面试中我们经常会被问到继承,希望通过此文,你能彻底搞懂JavaScript中的继承原理。前言ES6以前,JavaScript中的继承不像其它oo语言一样,用特定class去实现,它是由构造函数和原型去模拟,下面我们会介绍几种常见的继承方法以及对应的优点和不足。原型链什么是原型链?比如我有一个构造函数,这个构造函数的实例有一个内部指针[[Prototype]]指向构造函数的原型,然后这个构造函数的原型又是另一个构造函数的实例,也就是说这个...
detailtoo
0回复
6686浏览
前端
es6
JavaScript 系列五:数组
前言在开始学习之前,我们想要告诉您的是,本文章是对JavaScript语言知识中"数组"部分的总结,如果您已掌握下面知识事项,则可跳过此环节直接进入题目练习数组简介定义数组数组赋值和使用数组的常用方法数组的遍历如果您对某些部分有些遗忘,👇🏻已经为您准备好了!汇总总结数组简介数组(Array)是ECMAScript中非常常用的类型。ECMAScript数组跟其他编程语言的数组有很大区别。跟其他语言中的数组一样,ECMAScript数组也是一组...
detailtoo
0回复
9845浏览
数组
前端
实现鸿蒙JS UI任意组件间通信
原创
在鸿蒙JSUI组件间进行数据通信及事件的调用,对于父子组件关系可以使用props、\$emit、\$parent、\$child等官方提供的方式来进行数据通信。在app.js文件中定义的数据可以通过this.\$app.\$def获取,根据这个特性和使用观察者模式来开发一个可以全局发布订阅响应的通信管道。1.eventBus.js代码javascriptconstBus{事件集合events:{},绑定事件type:string字符串fun:function绑定的方法return:返回绑定事件对应的标签,用于注销事...
中软陈乔
0回复
1.2w浏览
eventBus
组件通信
Bus
组件间传值
全局事件总线
数字孪生可视化案例分析:河南洪灾如何科技守护
原创
此次河南郑州特大暴雨致多人遇难,无数房屋倒塌,交通瘫痪,给国民经济带来巨大损失。幸好在党和国家的领导下,洪灾得到有效缓解。无论是台风还是洪涝灾害,协同防汛,建设防护洪涝的应急保障机制已经迫在眉睫。处于物联网飞速发展大环境下,解决方案可以将数字化和可视化手段相结合。ThingJS面向物联网的3D可视化开发平台,对现实世界数字化建模,自由创建各种类型安保的3D仿真场景,并在场景中设计和配置安保管理范围内的建筑...
ThingJS数字孪生引擎
0回复
1.2w浏览
数字孪生
可视化
暂无内容
1
18
19
20
21
22
23
24
25
26
41
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅