- 博客(400)
- 问答 (1)
- 收藏
- 关注
原创 uniapp小程序项目创建git仓库并将本地代码上传
Uniapp 项目有大量无需上传的文件(如编译产物、缓存、编辑器配置),需创建。:将本地仓库关联到第一步复制的远程仓库地址(替换。文件过滤,避免仓库臃肿。(显示 origin 对应地址即正常)。是否误过滤核心文件,或执行。强制添加(不推荐)。
2025-12-04 15:25:29
1081
原创 基于UniApp与Vue3语法糖的实时任务管理应用开发实践
)})binding.value({ startIndex, endIndex: /* 计算最终位置 */ })})使用方式<task-card/>
2025-12-03 09:53:19
1107
2
原创 基于UniApp与Vue3语法糖实现树形组织架构选择功能
在移动端开发中,树形结构数据展示与交互是常见需求,例如企业部门层级展示、文件目录管理等。UniApp作为跨端开发框架,结合Vue3的组合式API和语法糖,能够高效实现这类功能。本文以组织架构树形选择组件为例,介绍如何利用Vue3的响应式特性、组件通信机制以及UniApp的跨端能力,构建一个支持多选、动态加载的树形选择组件。技术选型:Vue3的组合式API与语法糖显著提升了代码可读性和开发效率。组件设计:递归组件+响应式数据管理实现了灵活的树形结构渲染。搜索过滤:添加节点搜索功能,动态高亮匹配项。
2025-12-02 09:53:35
880
原创 响应式数据可视化 Dashboard
/ 响应数据通用类型data: T// 统计卡片数据类型id: stringtrend: 'up' | 'down' | 'flat' // 趋势:上升、下降、平稳trendValue: number // 趋势值(百分比)// 折线图数据类型dates: string[] // X轴日期series: {data: number[] // Y轴数据}[]// 饼图数据类型}[]// 柱状图数据类型categories: string[] // X轴分类series: {
2025-12-02 09:25:04
1111
原创 小程序代码混淆与安全加固
微信小程序的代码虽然运行在微信提供的沙箱环境中,但其前端代码(WXML、WXSS、JS)是的,因此面临着被反编译、分析和篡改的风险。
2025-12-01 11:25:44
833
原创 Windows 系统通过 WinSCP 上传文件到 Linux 云服务器
但WinSCP不支持编码选择,也就是说,你在Windows下使用WinSCP连接一个Linux机器,因为Linux和Windows的默认编码不同,因此是无法访问上面的中文文件或者文件夹的(将看到乱码)。文件传输界面的左侧窗格中,选择待下载至本地计算机的存放目录,如。文件传输界面的右侧窗格中,选择文件在服务器中待存放的目录,如。文件传输界面的左侧窗格中,选择本地计算机存放文件的目录,如。文件传输界面的右侧窗格中,选择服务器存放文件的目录,如。对话框中,确认需要下载的文件及远程目录,单击。
2025-11-28 09:58:54
947
原创 阿里云百炼:我的“副驾驶”,解锁企业级大模型应用的效率密码
无论是编写一段复杂的业务逻辑,还是生成某个特定算法的Python实现,只需一个清晰的注释或函数名,百炼就能提供高质量的代码建议。最终得到的,是一个深刻理解我们业务术语、流程和规则的专属模型,它生成的报告、回答的客户问题,都极具专业性和实用性。百炼最核心的价值,在于它解决了大模型落地的“最后一公里”问题——如何让一个通用的“万事通”模型,变成我们行业和企业的“专属专家”。,它就像一位全能的“副驾驶”,不仅彻底重塑了我的开发工作流,更为我们团队在垂直行业的创新落地,插上了腾飞的翅膀。我们基于百炼开发了一个。
2025-11-28 09:36:47
678
原创 uniapp vue3小程序实现上传图片到腾讯云cos中并接入阿里云百炼智能体AI进行图片识别回复
本文介绍了一个基于uni-app开发的图片AI识别小程序项目。项目采用前后端分离架构,前端使用uni-app框架,后端集成腾讯云COS存储服务和阿里云百炼AI服务。核心功能包括:图片选择上传、腾讯云COS存储、调用阿里云百炼进行图片内容识别。项目结构清晰,包含页面组件、工具模块和配置文件。关键技术实现包括:uni.chooseImage图片选择、腾讯云SDK文件上传、阿里云AI接口调用等。项目配置了完善的权限管理和安全策略,并提供了详细的使用说明和安全建议,适合作为AI应用开发的参考实现。
2025-11-27 10:06:12
451
原创 (in promise) MiniProgramError {“errMsg“:“request:fail Network Error“} Object 控制台报错解决
摘要:本文分析了小程序开发中常见的NetworkError网络错误,总结了网络不可用、DNS解析失败、服务器连接问题等主要原因。提供了8种解决方案:1)基础网络检查;2)封装带重试机制的请求函数;3)网络状态实时监听;4)域名配置检查;5)服务器连通性测试;6)错误分类处理;7)开发环境调试技巧。重点介绍了带指数退避的重试请求封装方法,以及如何通过wx.getNetworkType和wx.onNetworkStatusChange监控网络状态。建议开发者在处理网络错误时采用系统化的解决方案组合。
2025-11-27 09:54:13
426
原创 ERR_CERT_COMMON_NAME_INVALID微信小程序真机调试控制报错
WAServiceMainContext.js:1 (in promise) MiniProgramError {"errMsg":"request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID","errno":600001} Object 微信小程序真机调试控制报错。
2025-11-26 17:00:08
606
原创 CSS align-self 属性
align-self属性指定弹性容器内所选项目的对齐方式。注意:align-self 属性将覆盖弹性容器的属性。
2025-01-22 08:18:35
813
原创 CSS align-items 属性
属性为弹性容器内的项目指定默认对齐方式。提示:请使用每个项目的align-self属性来覆盖这个 align-items 属性。
2025-01-21 08:03:36
889
原创 CSS align-content 属性
属性修改flex-wrap属性的行为。它与相似,但是它不对齐弹性项目,而是对齐弹性线。注意:必须有多行项目,此属性才能生效!提示:使用属性可将主轴(main-axis)上的项目水平对齐。
2025-01-21 07:57:45
522
原创 CSS 网络安全字体
它也是Windows设备和应用程序的主要字体。Arial是在线和印刷媒体上使用最广泛的字体。Arial也是GoogleDocs中的默认字体。Arial是在线和印刷媒体上使用最广泛的字体。Arial也是GoogleDocs中的默认字体。它优雅精致,但可能很难阅读。注意:发布网站之前,请您始终检查字体在不同浏览器和设备上的显示效果,并始终使用后备字体!Arial是最安全的网络字体之一,并且在所有主要操作系统上都可用。Arial是最安全的网络字体之一,并且在所有主要操作系统上都可用。
2025-01-18 08:06:35
1458
原创 CSS 动画相关属性
一些CSS属性可用于动画制作,这意味着它们可用于过渡等效果中。可设置动画的属性可以从一个值逐渐更改为另一个值,例如尺寸、数字、百分比和颜色。
2025-01-18 08:03:57
895
原创 CSS 浏览器支持参考
属性 Edge Firefox Chrome Safari Opera A align-content 11 28 21 9 12.1 align-items 11 20 21 9 12.1 align-self 11 20 21 9 12.1 all 79 27 37 9.1 24 animat
2025-01-16 08:08:23
564
原创 CSS 属性
Hhanging-punctuation 规定是否可以在行框外放置标点符号。 height 设置元素的高度。 hyphens 设置如何分割单词以改善段落的布局。 Iimage-rendering 当图像被缩放时,向浏览器提供关于保留图像的哪些最重要的方面的信息。 @import 允许您将样式表导入另一张样式表。 isolation 定义元素是否必须创建新的堆叠内容。 Jjustify-content 规定项目在弹性容器内的对齐方式
2025-01-16 08:07:26
1088
原创 CSS 属性
Aalign-content 规定弹性容器内的行之间的对齐方式,当项目不使用所有可用空间时。 align-items 规定弹性容器内项目的对齐方式。 align-self 规定弹性容器内所选项目的对齐方式。 all 重置所有属性(除了 unicode-bidi 和 direction)。 animation 所有 animation-* 属性的简写属性。 animation-delay 规定开始动画的延迟。 animation-directio
2025-01-15 08:10:08
639
原创 CSS flex 属性
flex-growflex-basisflex 设置的是弹性项目的弹性长度。注释:如果元素不是弹性项目,则 flex 属性无效。
2025-01-15 08:07:55
414
原创 APP开发入门指南|如何选择开发模式?
选择适合的开发模式是APP开发的重要环节之一。原生开发能够提供优质的用户体验和性能保障,适合高标准的应用;跨平台开发平衡了多平台兼容和开发效率,适合覆盖多个平台的应用;Web开发为轻量化和快速迭代的项目提供了解决方案。结合项目预算、平台需求、开发周期等因素做出选择,有助于打造符合需求的应用,提高开发效率。
2025-01-04 16:40:16
2909
原创 箭头函数中如何取得arguments的值
尽管箭头函数在某些方面提供了更简洁的语法,但它们也带来了一些限制,比如不能直接访问自己的thisarguments等。在这些情况下,使用剩余参数或者适当地设计函数结构通常是更好的选择。
2024-12-22 16:48:46
466
原创 前端开发人员如何做好一份电子文档
制作高质量的电子文档是前端开发人员必备的技能之一。通过明确文档目的与受众、设计清晰合理的结构、编写简洁明了的内容、遵循格式规范、选择合适的工具与平台、注重文档的可维护性以及持续迭代与优化,前端开发人员可以不断提升自己的文档编写能力,为项目的成功实施和团队协作提供有力支持。同时,通过案例分享和最佳实践总结,读者可以更加深入地理解文档制作的技巧和要点,为实际工作提供有益的参考和借鉴。
2024-12-21 17:58:23
1109
原创 JS中遍历的方法以及它们的性能消耗
数组遍历for和for...of通常是性能最高的。forEach稍逊一筹,但代码更简洁。map和reduce适用于特定场景,但性能更低。对象遍历for...in适用于遍历对象,但需要检查。和提供了更简洁和安全的遍历方式,但性能稍低。选择适当的遍历方法应根据具体需求和性能考虑。对于大多数应用场景,for...offorEach等方法已经足够高效且易于使用。
2024-12-21 17:48:39
759
原创 v-if、v-show、v-html 的原理是什么
会将任意的HTML代码插入到DOM中,因此可能会带来XSS攻击的风险。为了确保安全性,应该始终确保插入的HTML代码是可信的,并且避免插入不受信任的内容。v-if是Vue.js中的一个条件渲染指令,它根据表达式的真假值来决定是否渲染某个元素或组件。v-show也是Vue.js中的一个条件渲染指令,它根据表达式的真假值来控制元素的显示和隐藏。v-html是Vue.js中的一个指令,用于将数据以HTML格式输出到指定的DOM元素中。的值会改变为斜体的文本“这是斜体的文本”,页面上的内容也会相应地更新。
2024-11-18 07:57:02
1187
原创 vuex 工作原理
Vuex是专为Vue.js应用程序开发的状态管理模式和库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
2024-11-15 08:29:40
1204
原创 vue实现原理?
当用户在表单元素中输入内容时,数据会自动更新;当数据发生变化时,视图也会自动更新。这种双向绑定机制简化了数据和视图的同步过程,避免了手动更新视图和处理用户输入的繁琐操作。综上所述,Vue的实现原理主要基于数据驱动与响应式系统、虚拟DOM、模板编译与渲染函数、组件化开发以及双向数据绑定等核心概念。这些特性使得Vue在开发动态web应用时非常高效和灵活。Vue提供了双向数据绑定的能力,使得开发者可以轻松地同步数据和视图。
2024-11-15 08:16:43
758
原创 vue-router用法
Vue Router是Vue.js官方的路由管理器,它允许在Vue.js应用程序中实现客户端路由,从而创建单页应用程序(SPA)的导航和页面切换。
2024-11-15 08:13:16
484
原创 vue-router原理以及两种模式区别
Vue Router是Vue.js生态系统中的重要组成部分,它用于创建单页面应用(SPA)并管理应用内的导航。
2024-11-15 08:08:03
404
原创 vue的compile过程
Vue在创建组件时,会首先查找render函数来生成虚拟DOM。如果组件中没有定义render函数,Vue则会处理template选项,将其转化为AST(抽象语法树),并标记静态节点,最后生成渲染函数。这个过程包括模板解析、静态节点检测和渲染函数创建,以确保高效的DOM更新。
2024-11-15 08:06:41
741
原创 input 搜索如何防抖,如何处理中文输入
在前端开发中,处理用户输入时常常需要进行搜索请求或实时验证等操作。为了防止用户频繁输入导致的性能问题(即“抖动”现象),我们通常使用防抖(debounce)技术。同时,对于中文输入(尤其是拼音输入法),还需要额外处理来确保输入完整性后再进行搜索或验证。
2024-11-14 08:54:03
548
空空如也
uniapp使用微信小程序插件不可用,微信开发者工具就可以直接使用
2025-07-23
微信小程序二维码跳转
2025-06-24
微信小程序在地图上添加标记点自定义覆盖物
2025-05-09
通过地理定位获取用户当前城市名,并将城市名输出到网页
2024-02-21
点击div显示下拉框,然后下拉框中的点击事件不生效。
2023-11-24
JS中让二级菜单栏一直保持展开状态,页面跳转也不会改变
2023-11-16
如何在一个登录界面设置让浏览器后退按钮变灰?
2023-11-13
echarts用同一份数据制作不同的图表类型
2023-11-06
在修改弹窗中修改了个人信息,怎么将修改后的信息显示在原来的页面中
2023-10-25
JS中用sort对两个数组中的数据进行排序
2023-09-19
JS切换页码后复选框选中状态还在
2023-09-22
jQuery检测手机号是否已经注册
2023-10-13
jsp怎样通过选择下拉列表的
2023-09-21
js九宫格抽奖怎么实现重新开始
2023-09-06
JS九宫格抽奖功能,一次抽奖结束后,返回到第一个值重新开始?
2023-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅