热门 最新 精选 话题 上榜
UniApp通过uni.requestAPI实现跨平台网络请求,支持H5、小程序、App等多端统一调用。其基础语法为:uni.request({ url: 'https://api.example.com/data', method: 'GET', success: (res) => console.log(res.data), fail: (err) => conso
原创 1月前
49阅读
一、核心API分类1. 设备与系统uni.getSystemInfoSync():获取设备信息(屏幕尺寸、系统版本等)。uni.showToast():显示操作反馈(成功/错误提示)。2. 网络请求uni.request():发起HTTP请求(支持拦截器、进度监控)。uni.uploadFile():文件上传(如图片、视频)。uni.downloadFile():文件下载。3. 本地存储uni.s
原创 1月前
37阅读
UniApp常用UI组件库uView UI:功能全面的跨端UI框架,提供按钮、表单、图表等60+组件,支持主题定制和Vue3,适合快速开发多端项目13。uni-ui:DCloud官方维护的基础组件库,兼容性强,覆盖各小程序平台,但设计风格较传统14。ThorUI:包含付费企业级组件(如图表、复杂布局),适合商业化项目,Vue3版本需付费34。开发工具与辅助库vitesse-uni-app:基于Vi
原创 1月前
85阅读
一、基础引入方式static目录引用绝对路径:/static/logo.png(根目录)或@/static/logo.png(推荐)相对路径:../../static/logo.png(需注意层级关系)动态绑定路径二、多平台适配策略条件编译 < img src="/static/web-banner.png" /> 平台差异处理小程序:避免使用~@前缀(支付宝小程序不支持)App
原创 1月前
51阅读
技术定义与差异绝对路径:以/开头的完整路径(如/static/images/logo.png),从项目根目录开始解析,适用于跨页面资源引用相对路径:基于当前文件位置的路径(如../components/header.vue),依赖文件层级关系,适合模块化开发核心应用场景静态资源管理推荐使用绝对路径引用公共CSS/JS文件,避免路径错乱示例:<image src="/static/icon/b
技术原理与优势UniApp模拟器基于Google V8 JavaScript引擎和Apache Weex原生渲染框架,通过轻量级容器虚拟化技术构建跨端运行沙箱。其核心优势在于:跨平台一致性:采用Flexbox布局引擎自动转换CSS样式,确保iOS/Android/Web三端UI符合平台设计规范(如iOS的HIG与Android的Material Design)热重载机制:基于WebSocket长连
原创 1月前
67阅读
一、功能概述基于UniApp框架开发跨平台手写签名模块,支持在H5/小程序/App端实现:画布自由绘制笔迹颜色/粗细调节签名保存与清除数据回传功能二、核心代码实现<template>   <view class="signature-container">     <canvas        ca
原创 1月前
93阅读
uni-app项目创建全流程指南一、环境准备开发工具选择HBuilderX(官方IDE):内置语法提示、真机调试等全套工具VSCode方案:需安装uni-app-snippets和uniapp小程序扩展插件版本注意:Node.js建议v14-v18(避免使用奇数版本)脚手架安装细节解决权限问题可添加 --unsafe-perm npm install -g @vue/cli --registry=
原创 1月前
58阅读
一、技术核心与跨平台能力UniApp基于Vue.js框架,通过条件编译技术实现一套代码编译到iOS、Android、H5及微信小程序等多平台。其核心优势在于:语法兼容性:支持Vue.js语法,开发者无需学习新语言组件复用率:90%以上组件可跨平台使用,显著降低开发成本性能优化:采用nvue渲染引擎(Android/iOS)提升原生体验二、开发实践关键点环境搭建需安装HBuilderX IDE,配置
原创 1月前
49阅读
uni-app:Vue.js驱动的全场景开发框架一、框架定位与核心价值 uni-app是由DCloud推出的基于Vue.js的跨平台开发框架,其核心特性包括:多端编译引擎:通过条件编译技术实现一套代码编译为iOS/Android/H5及12+小程序平台代码,开发效率提升300%原生级性能:支持Webview与原生渲染双引擎(.vue/.nvue文件),在App端启用原生渲染时性能接近原生应用二、技
原创 1月前
70阅读
在微服务架构的世界里,状态管理是一个至关重要的环节。Dapr(Distributed Application Runtime)作为一个强大的开源分布式应用运行时,
上架ios app的时候,需要安装transporter或xcode来上传开发好的IOS应用,可以自己开发的IOS应用是用uni-app开发的,不是原生开发的,xcode上传原生开发的应用方便,而且只能安装在苹果电脑。而transporter也是只能安装在苹果电脑,安装的过程还经常提示缺少依赖包。假如是windows电脑,其实上架ios app的时候,没必要因为上架而购买一台苹果电脑,可以使用香蕉
原创 1月前
107阅读
windows上传iOS APP代替transporter和xcode的方案
在uni-app上无论是创建测试证书还是发布类型的证书文件,都需要在苹果开发者中心上面进行创建,因此,苹果开发者账号是必要的。假如你还没有苹果开发者账号,可以先注册苹果账号:https://account.apple.com/account假如你是公司申请,最好是用公司的邮箱去申请。假如是个人申请,假如你本身有iphone手机,那么本身就有apple账号,就不需要再注册账号。有了苹果账号后,还没有
通过hbuilderx的uniapp框架打包好的ios应用,需要上架到苹果的app store商店,用户才能安装这个APP。而我们开发uniapp的应用,一般使用的是win电脑开发,不是使用mac电脑开发,因此不能使用transporter这些工具来上传。我在这里分享下不使用mac电脑,上传ios应用最简单的方法。这个方法适用于win/mac/linux所有操作系统。首先,从app store的基
原创 2月前
144阅读
上传ios应用到app store构建版本最简单的方式
本文介绍了鸿蒙运动开发中的网络通信库封装实践,重点围绕请求参数处理、响应内容转换和统一管理三个核心功能展开。
原创 2月前
85阅读
浅谈家政O2O系统源码预约服务代码实现及逻辑
本专栏收录于 《华为OD机试(JAVA)真题(E卷+D卷+A卷+B卷+C卷)》 。刷的越多,抽中的概率越大,私信javapub,备注华为OD,加入
原创 2月前
45阅读
华为OD机试 - 计算字符串的编辑距离(Java 2024 E卷 100分)
  在当今数字化时代,餐饮行业正经历着深刻的变革。消费者对于用餐体验的要求日益提高,不仅期望美食的品质上乘,更追求便捷、高效的点餐与支付流程。与此同时,餐饮企业面临着愈发激烈的市场竞争,如何提升运营效率、降低成本、增强顾客粘性,成为其在市场中立足的关键。数字化转型已成为餐饮行业发展的必然趋势,而扫码点餐系统作为其中的重要一环,正逐渐改变着传统的餐饮服务模式。  源码及演示:s.ymzan.top 
开发鸿蒙应用的第一步,学习ArkTS语法,ArkTS语言是基于TypeScript语言发展而来,沿用了TypeScript语言语法特征,但是有更严格的类型限制。
原创 2月前
114阅读
ArkTS 基本语法(变量、类型、运算符、流程控制)
AI编程神器!Trae+Claude4.0 简单配置 让HarmonyOS开发效率飙升 ? 写在前面 今晚本想为萤火故事屋开发搜索页面,但面对千篇一律的搜索功能设计: 顶部搜索框 筛选/排序面板 商品列表展示 [图片] 说实话,重复的工作让人提不起兴趣。正好最近在深度调研Trae的使用技巧,不如直接用AI来试试水?结果让我大吃一惊——效果竟然超出预期! ✨..
在这个信息爆炸、效率至上的时代,无论是职场打工人、学生党,还是自由职业者,都常常面临一个难题:在完成各类任务时,需要用到各
原创 3月前
65阅读
推荐一款全栈工具导航网站!超实用~
类别名称:["anthesis","booting","crown_root","heading","mid_vegetative_phase","milking","tillering"]数据集格式:仅仅包含jpg图片
Deep Research Web UI 是一款开源的 AI 研究助手工具,通过 AI 驱动的迭代搜索和多语言支持,帮助用户高效进行深度研究,并以树状结构可视化研究过程,支持导出为 Markdown
原创 3月前
79阅读
Deep Research Web UI:开源版Deep Research!接入DeepSeek一键生成深度研究报告,可视化检索过程
在智能手机尚未普及的年代,WAP技术为移动上网打开了第一扇门。这种专门针对功能手机设计的无线应用协议,如今仍是移动互联网发展史上的重要里程碑。让我们透过技术演进的视角,重新认识这项改变人们上网方式的关键技术。
原创 3月前
110阅读
移动端网页的进化:WAP技术的前世今生
[##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##]核心概念:Text是文本组件,用于展示用户视图,如显示文章的文字内容。该组件支持绑定自定义文本选择菜单,用户可根据需要选择不同功能。此外,还可以扩展自定义菜单,丰富可用选项,进一步提升用户体验。Span则用于展示行内文本。Text.maxLines接口maxLines(value: number)设置文本的最
原创 4月前
119阅读
[##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##]核心概念:@ohos.deviceInfo (设备信息) 该模块提供终端设备信息查询,开发者不可配置。 注意:该模块接口返回设备常量信息,建议应用只调用一次,不需要频繁调用。导入模块:import { deviceInfo } from '@kit.BasicServicesKit';实战代码import {
原创 4月前
136阅读
[##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##]核心概念:半模态页面(bindSheet)默认是模态形式的非全屏弹窗式交互页面,允许部分底层父视图可见,帮助用户在与半模态交互时保留其父视图环境。半模态页面适用于展示简单的任务或信息面板,例如,个人信息、文本简介、分享面板、创建日程、添加内容等。若需展示可能影响父视图的半模态页面,半模态支持配置为非模态交互形
原创 4月前
121阅读
##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##参考资料: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arkts-create-custom-components#成员函数变量在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。进行
原创 4月前
147阅读
##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##参考资料: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/web-page-loading-with-web-components#加载本地页面为了在启动、跳转、弱网等场景下减少用户等待感知,同时为动态内容加载争取时间,可以加载本地页面
原创 4月前
147阅读
##HarmonyOS Next实战##HarmonyOS SDK应用服务##教育##参考资料: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/web-page-loading-with-web-components#加载网络页面页面加载是Web组件的基本功能。根据页面加载数据来源可以分为三种常用场景,包括加载网络页面、
原创 4月前
136阅读