uniapp
uniapp源码分享
特创数字科技
专注前后端开发
展开
-
android开发环境搭建
安装Node.js安装HBuilderX启动HBuilderX项目配置安装Java Development Kit (JDK)安装Android Studio配置Android SDK调试发布原创 2024-04-05 21:29:13 · 439 阅读 · 1 评论 -
WebView的使用与后退键处理
组件来加载 H5 页面时,对于后退键的处理是一个常见需求,即用户按下手机上的物理返回键时,期望能够返回上一个 H5 页面而不是直接退出应用。为实现这一功能,Uniapp 提供了相应的API和配置项。请注意,具体的API调用可能需要根据 Uniapp 的实际版本和文档进行调整。另外,对于基于VUE3的uni-app项目,可能会使用不同的方式来获取当前webview实例。通常情况下,你需要监听Android或iOS端的硬件返回键事件,并在该事件处理器中执行相应逻辑。在 Uniapp 中使用。原创 2024-04-05 21:24:43 · 1932 阅读 · 1 评论 -
UniApp 快速上手与深度学习指南
UniApp 是中国DCloud公司研发的一款创新的跨平台应用开发框架,它基于广受欢迎的前端开发库Vue.js,旨在解决多端适配和快速开发的问题。通过UniApp,开发者能够采用一套统一的代码结构、语法和API来构建应用程序,从而实现真正意义上的“一次编写,到处运行”(Write Once, Run Anywhere,简称WORA),大幅降低了跨多个终端平台进行应用开发的成本与复杂度。原创 2024-02-07 10:27:57 · 1618 阅读 · 0 评论 -
在Uniapp应用开发中遇到的问题、错误代码与解决方案汇总
整理在Uniapp应用开发中遇到的问题、错误代码与解决方案。原创 2024-01-04 13:41:09 · 686 阅读 · 0 评论 -
uniapp Vue3 面包屑导航 带动态样式
uniapp Vue3 面包屑导航 带动态样式原创 2023-12-27 22:18:41 · 954 阅读 · 0 评论 -
uniapp Vue3 日历 可签到 跳转
uniapp Vue3 日历 可签到 跳转原创 2023-12-27 22:14:44 · 1219 阅读 · 1 评论 -
Uniapp Vue3 基础到实战 教学视频
了解uni-app是什么,它的优势和适用场景,以及它作为一个跨平台框架的基本概念。如何安装uni-app,包括环境配置和项目创建等步骤。如何进行uni-app项目的目录结构和代码规范的了解,这对于后续的项目开发至关重要。如何进行uni-app项目的打包和发布,以完成从开发到上线的整个过程。实战项目,通过实际操作案例来巩固和应用所学知识,提升解决实际问题的能力。了解HBuilderX的基本概念和主要特点,以及它与uni-app开发的关系。原创 2023-12-02 17:39:26 · 509 阅读 · 0 评论 -
uni-app+vue3 封装全局函数(详细完整的方法)
在uni-app和vue3中,我们可以封装全局函数来复用代码。以上就是在uni-app和vue3中封装全局函数的详细完整的方法。原创 2023-11-27 10:47:17 · 1347 阅读 · 0 评论 -
uniapp之Vue3配置跨域(代理)
在这个例子中,我们将所有以’/api’开头的请求代理到’http://localhost:3000’。这样,我们就可以在本地开发环境中访问后端服务器了。在uni-app中,我们可以使用vue.config.js文件来配置跨域(代理)。注意:这个配置只在开发环境中生效,生产环境需要另外配置。原创 2023-11-27 10:32:06 · 1398 阅读 · 0 评论 -
uniapp+vue3路由跳转传参
现在,当你点击“前往关于页面”按钮时,应用程序将导航到关于页面,并在控制台输出传递的参数。同样,当你点击“返回首页”按钮时,应用程序将返回首页,并在控制台输出传递的参数。函数,并定义路由规则。同时,我们还需要定义一个导航守卫,用于在路由跳转时传递参数。在这些文件中,我们将使用Vue 3的语法糖编写组件内容。同时,我们需要在组件的。的文件,用于配置路由。在这个文件中,我们将导入。方法中接收并处理传递过来的参数。// 在这里处理参数传递。// 在这里处理参数传递。文件夹中创建一个名为。原创 2023-11-26 18:10:15 · 826 阅读 · 0 评论 -
uniapp使用Vue3挂载函数到全局
在uni-app中,我们可以使用Vue3的全局API来挂载函数到全局。将全局函数挂载到Vue实例上。这样,我们就可以在任何组件中通过。文件中引入了Vue3和我们的全局函数。在这个例子中,我们首先在。来调用这个全局函数了。原创 2023-11-26 18:03:39 · 1108 阅读 · 1 评论 -
uniapp (vue3)生成二维码
在这个示例中,我们创建了一个名为generateQRCode的方法,该方法接受一个文本参数,并使用qrcode.js库将其转换为二维码。然后,我们将生成的二维码URL存储在data对象的qrCodeUrl属性中。最后,在mounted生命周期钩子中,我们调用generateQRCode方法生成一个示例二维码。在uni-app中生成二维码,我们可以使用第三方库qrcode.js。我们将qrCodeUrl绑定到src属性,以便显示生成的二维码。原创 2023-11-26 17:59:49 · 894 阅读 · 2 评论 -
Vue2 & Vue3 响应式实现原理
Vue2 使用 Object.defineProperty() 方法来实现数据劫持,从而实现数据的响应式更新。Vue3 使用 Proxy() 方法来实现数据劫持,从而实现数据的响应式更新。Vue2 和 Vue3 的响应式实现原理有所不同。原创 2023-11-26 17:50:44 · 425 阅读 · 0 评论 -
Vue3 实现 PDF 文件在线预览功能
然后获取指定页面的 PDF 对象。接着,我们创建一个画布元素,并设置其高度和宽度为 PDF 页面的视口大小。方法渲染页面,并将渲染结果绘制到画布上。最后,我们将画布元素添加到页面中。的引用,用于存储 PDF 文件的画布元素。的函数,该函数接受一个页面编号作为参数。在这个函数中,我们首先将。接下来,我们在 Vue3 项目中创建一个名为。函数获取 PDF 文档对象,并将其存储在。在这个组件中,我们首先导入了。然后,我们创建了一个名为。接下来,我们定义了一个名为。(用于存储待处理的页面)。原创 2023-11-26 17:47:41 · 1874 阅读 · 0 评论 -
一些可能被忽视的 Vue3 API 附带案例
reactive:这是 Vue3 中用于创建响应式对象的函数。与 Vue2 中的 data 不同,reactive 返回的对象是响应式的,这意味着当对象的属性发生变化时,视图会自动更新。watchEffect:这是 Vue3 中用于在组件内部监听响应式对象或数组变化的函数。计算属性是基于它们的依赖关系进行缓存的,只有在它们的依赖关系发生变化时才会重新计算。toRefs:这是 Vue3 中用于将响应式对象转换为普通对象和其对应的引用的函数。ref:这是 Vue3 中用于创建基本类型的响应式引用的函数。原创 2023-11-25 18:56:14 · 757 阅读 · 0 评论 -
Vue3进阶5个小知识点 附带源码
Composition API是基于函数的,我们可以创建一些可复用的函数,然后在组件中使用这些函数。当输入框的值发生变化时,我们需要触发这个事件,并将新的值传递给父组件。在Vue3中,我们可以使用watchEffect来监听响应式变量的变化,并在变量发生变化时执行副作用操作。在这个标签中,我们可以将数据、方法和其他属性直接放在setup()函数内部,而不需要使用data、methods等选项。在Vue3中,我们可以使用defineExpose来暴露组件的方法和属性给父组件使用。原创 2023-11-25 18:51:49 · 512 阅读 · 0 评论 -
Uniapp Vue3 基础知识点附带实例
包括数据绑定和计算属性、条件渲染和列表渲染、事件处理、表单输入处理、生命周期钩子、自定义指令和过滤器、路由和导航以及状态管理(如Vuex)原创 2023-11-24 13:26:58 · 815 阅读 · 0 评论 -
Uniapp Vue3 子组件给父组件传值
【代码】Uniapp Vue3 子组件给父组件传值。原创 2023-11-24 13:20:28 · 151 阅读 · 0 评论 -
Uniapp Vue3 父组件给子组件传值
【代码】Uniapp Vue3 父组件给子组件传值。原创 2023-11-24 13:17:14 · 217 阅读 · 0 评论 -
uniapp Vue2 子组件给父组件传值
【代码】uniapp Vue2 子组件给父组件传值。原创 2023-11-23 00:24:13 · 44 阅读 · 0 评论 -
uniapp vue2父组件传值给子组件
【代码】uniapp vue2父组件传值给子组件传值。原创 2023-11-23 00:13:30 · 139 阅读 · 0 评论 -
uniapp 微信小程序登录 新手专用 引入即可
uniapp 微信小程序登录原创 2023-11-19 23:02:52 · 687 阅读 · 0 评论 -
错误页 模板
错误页模板原创 2023-11-04 14:21:00 · 126 阅读 · 0 评论 -
Uniapp vue2 和 Vue3 的 生命周期
Vue的生命周期大概分为创建前后、挂载前后、更新前后和销毁前后。在Vue2中,生命周期钩子函数包括:beforeCreate(实例创建之前,可以做插件的一些初始化)、created(实例创建完成,可以访问数据或者获取接口数据)、beforeMount(模板编译之前)、mounted(模板编译之后,挂载到DOM节点上)、beforeUpdate(数据更新之前)、updated(数据更新之后)、beforeDestroy(实例销毁之前)和destroyed(实例销毁之后)。原创 2023-10-24 11:14:58 · 652 阅读 · 0 评论 -
Uniapp 酷炫钱包页面模板 直接引用
酷炫钱包页面模板 直接引用原创 2023-10-22 13:34:17 · 594 阅读 · 0 评论 -
Uniapp 电子签名 包含 返回 撤回 颜色 线条等功能
电子签名 画笔颜色和画笔线条可以设置 包含 返回 撤回 颜色 线条等功能原创 2023-10-18 14:25:32 · 489 阅读 · 0 评论 -
Uniapp 婚庆服务全套模板前端
包含 首页、社区、关于、我的、预约、订购、选购、话题、主题、收货地址、购物车、系统通知、会员卡、优惠券、积分、储值金、订单信息、积分、充值、礼品、首饰等原创 2023-10-06 20:10:37 · 350 阅读 · 0 评论 -
Uniapp 新手专用 抖音登录 获取用户头像、名称、openid、unionid、anonymous_openid、session_key
自行填写自己的appid和secret。1、修改完appid和secret,记得一定要鼠标右键上传部署 login 云函数。3、在抖音开发者工具时 一定 选择自己的抖音小程序 ,不能使用默认的测试号。将代码拷贝至您所需要的页面 该代码位置:pages/index.vue。2、调试时记得选择 连接云端云函数。原创 2023-10-03 22:38:55 · 1668 阅读 · 0 评论 -
Uniapp 横向滚动抽奖页面 组件 引用即可 全端
位置:uni_modules/TC-choujiang/components/TC-choujiang/TC-choujiang。注意 :不用管pages目录内文件,因为已经在components内创建组件,直接引用即可。为了防止别人修改抽奖几率,所以写在了云函数(云函数名称jishu)中,大家可以自行修改。里面的商品图片和被抽出商品跳转页面按照实际情况进行修改。商品图片可以从数据库中获取进行赋值即可。调试时请选择 连接云端云函数 进行调试。Uniapp 横向滚动抽奖页面 组件。原创 2023-09-26 23:22:00 · 216 阅读 · 0 评论 -
Uniapp 底部导航栏 自定义 tabBar 全端 全页面引用跳转 组件
Uniapp 底部导航栏 自定义 tabBar 全端 全页面引用跳转 组件原创 2023-09-23 19:33:02 · 266 阅读 · 0 评论 -
Uniapp from 表单组件 多层选择 开关 评分 滑块 步进器 日期框 级联选择 下拉列表 复选框 单选框 多行文本 单行文本 textarea radio checkbox picker
多层选择 开关 评分 滑块 步进器 日期框 级联选择 下拉列表 复选框 单选框 多行文本 单行文本 textarea radio checkbox picker stepper原创 2023-09-21 23:11:58 · 190 阅读 · 0 评论 -
Uniapp 多功能富文本编辑组件 可多端使用 H5插入
多功能富文本编辑,可多端使用 H5插入,无需UniCloud。原创 2023-09-18 10:25:59 · 420 阅读 · 0 评论 -
Uniapp checkbox 多选框组件 自行修改 checkbox
方便大家复制粘贴使用,提高大家的效率。全端都支持。原创 2023-09-14 23:03:54 · 105 阅读 · 0 评论 -
Uniapp 各类 button按钮
uniapp各类按钮,方便大家复制粘贴使用,提高大家的效率。原创 2023-09-12 00:38:10 · 128 阅读 · 0 评论 -
Uniapp 视图容器 随机拖拽滑动 放大缩小 movable-view movable-area
可移动的视图容器,在页面中可以拖拽滑动或双指缩放。movable-view必须在movable-area组件中,并且必须是直接子节点,否则不能移动。原创 2023-09-11 01:14:40 · 454 阅读 · 0 评论 -
Uniapp match-media 检测节点 适配大屏小屏 不同屏幕视图组件
开发中使用媒体查询来适配大屏小屏,match-media是一个可适配不同屏幕的基本视图组件。 可以指定一组 media query 媒体查询规则,满足查询条件时,这个组件才会被展示。原创 2023-09-10 22:43:02 · 180 阅读 · 0 评论 -
Uniapp swiper 滚动图组件
全端支持,只需引用组件,更改内容即可原创 2023-09-10 21:37:12 · 132 阅读 · 0 评论 -
uniapp TC-scroll-view 横向和纵向滚动 带滚动回调
TC-scroll-view 横向和纵向滚动 带滚动回调原创 2023-09-10 20:46:23 · 117 阅读 · 0 评论 -
uniapp微信隐私保护弹出框 隐私协议弹出框
微信隐私保护弹出框 隐私协议弹出框,微信隐私保护弹出框,支持vue2和vue3原创 2023-09-10 18:29:39 · 261 阅读 · 0 评论 -
快速智能取名,并且评分,解译《uniapp源码》
1.0.0版本 只需修改API接口即可 接口位置:/api/request.js 可以二开自行开发,或直接引用组件。原创 2023-09-03 15:32:32 · 64 阅读 · 0 评论