logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp开发选取文件,前端直传阿里云。

本文分享了uniapp开发app时文件上传的两个关键问题解决方案:1) 使用plus.io.chooseFile选取文件;2) 通过前端生成Policy和Signature实现阿里云直传,包括临时token管理、文件大小计算和时间格式化等工具函数。提供了完整的代码实现,特别针对临时路径上传问题给出了有效的解决方式,并强调了crypto-js库的必要性。

#uni-app#前端#阿里云
uniapp小程序对接腾讯IM即时通讯无ui集成(1)

按照文档步骤下载完这两个包后打开项目。有下图这两个包就算完成了开始工作。注册账号后搜索im即时通讯,新创建一个应用。

文章图片
#uni-app#小程序#腾讯云
uniapp 微信小程序更改轮播图指示点

【代码】uniapp 微信小程序更改轮播图指示点。

文章图片
#uni-app#微信小程序#小程序
微信小程序-上线版本热更新

如果用户首次打开,或小程序销毁后被用户再次打开,此时小程序需要重新加载启动,即冷启动。:如果用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时小程序并未被销毁,只是从后台状态进入前台状态,这个过程就是热启动。

文章图片
#微信小程序#小程序
微信小程序-写一个音频播放器

小程序音频播放 uni.createInnerAudioContext()

文章图片
#小程序#音视频#uni-app
uniapp开发App如何使用正确高德地图。uni.chooseLocation数据不展示问题,uni.getLocation不生效问题。

本文介绍了在UniApp开发中使用高德地图的关键步骤:1) 在高德开放平台注册账号并创建应用,获取API Key;2) 在DCloud开发者平台获取应用的安全码SHA1;3) 特别强调PackageName的正确获取方式(需使用打包时的appid),避免后续地图和位置选择功能出现问题。文中配有详细操作截图,记录了开发过程中容易出错的注意事项,为UniApp集成高德地图提供了实用指南。

文章图片
#uni-app
【UniApp 实战】封装通用字典 Mixin,高效管理全局数据字典。附真实案例若依管理后台字典通用!!

本文介绍了如何利用Vue Mixin实现企业级项目中的全局字典数据管理方案。针对字典数据共享、缓存和实时性等需求,设计了一个包含全局缓存、请求防抖、按需加载和多数据访问方式的Mixin。核心特性包括:通过globalDictStore实现全局缓存共享;使用组件级状态管理加载和错误;提供智能按需加载机制;支持dictText()、dictOptions()等多种便捷访问方法。该方案可全局注入或单独混

#uni-app
TypeScript 类的基本使用小结

本文总结了TypeScript中类的基本使用方法。主要内容包括:1)类的基本写法,包含属性和方法;2)构造函数constructor的用法;3)readonly只读属性的特点;4)static静态属性和方法;5)public、private、protected三种访问修饰符的作用;6)通过extends实现继承;7)完整示例展示。文章以简明的方式介绍了类的核心概念,包括实例成员与静态成员的区别、访

#typescript#ubuntu#javascript
TypeScript 基础入门:在 Vue/uni-app 项目中理解常见类型

TypeScript 基础类型在 Vue/uni-app 中的应用 本文介绍了 TypeScript 在 Vue/uni-app 项目中的基础类型用法,包括: 类型推断:自动推断变量类型 函数类型:参数和返回值类型约束 字面量类型:限制变量为固定值 联合类型:变量可为多种类型之一 any与unknown:处理不确定类型,unknown更安全 类型断言:强制指定类型 void与never:函数返回值

#vue.js#javascript#typescript +2
TypeScript 基础入门:对象、函数、数组、元组、枚举和类型别名

本文记录了 TypeScript 中的常用类型写法,包括对象类型、可选属性、任意属性、函数类型、数组类型、元组类型、枚举类型和类型别名。通过 Vue 3 项目中的实际代码示例,详细介绍了每种类型的语法规则和使用场景。文章特别强调了对象类型优于原始 object 类型的原因,以及如何利用可选属性和任意属性来灵活定义对象结构。此外,还展示了枚举类型和类型别名在业务开发中的实际应用,帮助开发者更好地组织

#typescript#ubuntu#javascript
    共 14 条
  • 1
  • 2
  • 请选择