自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 uniapp零基础入门Vue3组合式API语法版本开发咸虾米壁纸项目实战

今天给大家带来的是零基础入门uniapp,课程采用的是最新的Vue3组合式API版本,22年发布的uniappVue2版本获得了官方推荐,有很多同学等着我这个vue3版本的那,如果没有学过vue2版本也没关系,因为这门课程知识点更全更详细,项目案例也更完整。

2024-07-03 21:45:59 922

原创 uniCloud云存储uni-cdn七牛云扩展存储-开发uniapp项目节约开发成本

为什么要使用uniCloud的扩展存储,那就是省钱,而且DCloud也一直在推uni-cdn,我在项目中也使用七牛云的扩展存储,确实是省钱,如果你的项目使用到大量的图片后者音视频,这些的算计可以帮你省不少钱。下面就通过一篇文章,为大家讲解一下如何使用。

2024-05-27 23:21:14 662 5

原创 uniapp创建opendb-city-china Schema文件后,如何导入城市的数据?

uniapp创建opendb-city-china Schema文件后,如何导入城市的数据,云数据库导入json要求的格式是什么样的,通过这篇文章给你解答。

2024-04-02 14:26:04 662

原创 如果使用npm无法下载模块依赖,那么你可以尝试一下这个方法

如果执行,npm install XXXX,出现了无法安装,一直等待,如何解决?

2024-02-27 11:43:25 792 3

原创 开发微信小程序,将图片下载到相册的方法,saveImageToPhotosAlbum怎么用

在开发微信小程序的时候,经常能看到小程序里面有下载按钮,如何将小程序中的图片下载到手机相册中那,下面给大家说一下怎么做,代码如何去写。

2024-01-26 17:26:05 2262

原创 使用uni-id-pages的登录页面,如果点击登录就会报如下错误Cannot find module ‘lodash.merge‘ \uni-id-co\common\utils.js

开发uniapp+unicloud项目,使用uni-id-pages的登录页面,如果点击登录就会报如下错误Cannot find module 'lodash.merge' ...\uni-id-pages\uniCloud\cloudfunctions\uni-id-co\common\utils.js。

2024-01-23 16:19:12 1237 6

原创 在uniapp Vue3版本中如何解决web/H5网页浏览器跨域的问题

uniapp项目在浏览器运行,有可能调用某些接口会出现跨域问题,通过三种方案给大家解决浏览器请求接口的跨域问题。

2024-01-12 10:13:50 3847 4

原创 开发uniapp使用Vue3组合式API版本,如何实现从vue模块中自动导入

在常规开发uniappVue3的项目时,需要用到ref、computed等需要每次都手动import导入,使用unplugin-auto-import插件就可以免去每次导入的步骤。

2024-01-06 15:22:00 5148 12

原创 uniappVue3版本中组件生命周期和页面生命周期的详细介绍

生命周期有多重叫法,有叫生命周期函数的,也有叫生命周期钩子的,还有钩子函数的,其实都是代表,在 Vue 实例创建、更新和销毁的不同阶段触发的一组钩子函数,这些生命周期函数允许开发者在不同阶段对 Vue 实例进行操作,以便执行特定的逻辑或清理工作。

2024-01-05 14:28:36 5246

原创 vue3中computed计算属性和watch监听的异同点

在开发vue项目中,computed计算属性和watch监听经常会用到,那么在什么场景下用这两个属性更合理那,这篇文章介绍一下计算属性和监听属性的异同点。

2023-12-30 10:49:32 1206

原创 ES实用的深度解构赋值方法

基于这种特性,如果一次性想要定义多个变量,就可以使用这种解构的方式定义,相当于一次性定义了三个变量并对变量进行了赋值。在实际开发中基本没有上面那种简单的结构,大多数都是数据结构比较复杂,用好了解构赋值才会让你的代码看起来更加整洁。解构数组和对象有些不同,解构对象的时候属性前后位置不影响,但是结构数组,需要按照索引顺序结构。如果使用解构的话,只需要如下面格式所写即可,保持将变量名和对象属性名同名才可取到值。作者:咸虾米,如果对内容有更好的建议或者优化方案,请评论留言。同上面对象别名方式一致。

2023-12-26 23:40:25 1989 3

原创 各种类型的for循环遍历,forEach/map/filter/for...in/for....of/every/some/includes/reduce的详细用法

前端对数组操作最为频繁,选择合适的数组循环遍历,可以提升开发效率。我们就通过这篇文章给大家总结一下数组常用的循环遍历方法,让大家一次性掌握这些方法的使用技巧。

2023-12-21 17:56:47 3210 4

原创 unicloud云函数url化后,客户端通过url地址向云函数发送数据流并传递到云存储中

在不久前录制过这样一门课程,使用uniapp生态开发API接口,通过这套课程,你不需要后后端Java、Python、PHP等后端语言,你只需要用前端的知识就可以构建这样一套API接口,而且使用uniapp生态开发接口更简单高效,如果没有学习过这么课程的同学 ,一定要去看一下这们课程。

2023-12-01 22:59:27 996 3

原创 css渐变背景,linear-gradient()线性渐变和radial-gradient()径向渐变

我是爱搞知识的咸虾米。许多APP、小程序、网站等都喜欢采用渐变色背景,这样做不但可以增加设计感,而且能提升品牌辨识度。所以,今天使用css的线性渐变和径向渐变,给大家将这几种不同类型的渐变背景写出来。首先给大家分别展示几款常见的渐变色背景,然后我们依次完成编写。

2023-11-13 23:37:17 1073 2

原创 自定义元素宽高比例(aspect-ratio)与@supports兼容支持和图片裁剪(object-fit)的用法

使用grid布局可以轻松实现响应式布局,子元素只需要设置最小宽度即可,如果对子元素没有设置高度,那么高度取决于内容的最大值,这样显然是不稳定的,如下图所示:出现这种问题就造成布局混乱了,可能你最先想到的解决办法就是为子元素设置固定高度,这样显然是没有问题的,但是设置了固定高度之后,宽度可能是响应式的,高度固定了之后可能就会出现不协调的问题,如果想要达到这个目标,可以使用aspect-ratio宽高比例属性完成。

2023-10-31 23:14:45 2076

原创 grid网格布局,比flex方便太多了,介绍几种常用的grid布局属性

如果使用justify-content: space-between;注意:这三个属性是给父容器添加的,子元素,可以不用设置宽度,也不用设置margin间距即可完成如下布局。如何想让最后一行左对齐是有办法的,大家可以自行去搜索办法,能实现但是操作起来有些麻烦,但是。

2023-10-16 23:24:49 6182 9

原创 uni-sec-check内容安全unicloud公共模块,校验微信小程序文本内容安全识别和图片智能鉴黄,uniapp进阶

uni-sec-check内容安全是unicloud封装了微信小程序的免费接口,文本内容安全识别(msgSecCheck)和音视频内容安全识别(mediaCheckAsync),如果我没选择使用uniapp+unicloud开发的话,可以轻松从插件市场引入uni-sec-check公共模块,完成内容安全检测,包含图片和文字检测,下面就针对文本内容和图片进行安全校验,前置知识肯定需要会uniapp和unicloud等知识。

2023-09-27 16:11:54 2314 10

原创 做开源,被打了。使用uniCloud云函数URL化开发的开源接口竟被无情恶刷了,该怎么解决?

大家好,我是爱搞知识的咸虾米, 今天这一期做了一次标题党, 我人没有被打,是我使用uniCloud开发的开源接口被打了,被频繁恶刷了, 这一期就给大家介绍 一下,我是如何发现这个恶刷者的, 然后又是怎么一步一步被逼着改造的。

2023-09-13 20:52:55 747 1

原创 vue3在开发视频管理后台管理系统遇到的问题及解决方案,阶段汇总

开发vue3后台管理过程中遇到的一些典型的问题记录下来,要是有一天忘了还能回来看看。

2023-09-13 20:23:33 400

原创 使用fastmoke写在线API接口,详细的Mock.mock格式化用法

如果前端开发项目,需要后端提供接口,但是接口后端还没开发完,那么你可以使用fastmock自己模拟接口,完成基础的Mock数据。

2023-08-03 22:58:55 790 2

原创 unicloud云数据库中的get()查询,一次最多查询100条,如何将表中所有的数据获取过来那?

配合skip()和limit()每次查询100条数据,直到查询完所有数据为止。因此,如果用户表中有10万条数据,一次性查询所有数据是不可行的;每次使用get()方法查询数据,最多可以查询100条数据;为了查询所有数据,可以使用分页查询的方式;

2023-07-15 11:42:15 1361 3

原创 开发uniapp遇到的问题,pages.js中配置uniIdRouter,H5没有登录可以拦截,但是微信小程序无法拦截

使用uni-id,配置pages.js的uniIdRouter,H5可以正常被拦截,没有登录会自动跳转到uni-id-page页面,但是小程序无法拦截,是什么原因呢?

2023-07-05 09:12:21 933

原创 uniapp项目unipay开通微信支付所需参数和证书生成教程

使用uniapp开发的unipay商城支付,开通微信支付所需要的参数和证书的生成教程

2023-07-01 11:45:40 2318 1

原创 开通支付宝开发平台,实现支付宝支付,支付宝支付证书生成教程

uniapp开通支付宝H5支付,详细的支付宝支付证书生成教程,按照步骤即可正确完成证书的申请。

2023-07-01 10:55:51 1642

原创 在uniapp中使用vuex如何将modules模块持久化存储?

H5应用中存在Vuex中的数据在刷新页面后丢失了,使用插件vuex-persistedstate解决这个问题。

2023-06-28 21:30:56 750

原创 Cursor自动编码神器!安装与使用方式

Cursor 由 OpenAI 提供支持,通过回答有关整个代码库的问题来节省您的时间。让程序员开发变的轻松又恐慌的chatGPT编码工具。

2023-06-09 10:11:02 2652 3

原创 uniCloud服务空间前端网页托管绑定自定义配置网站域名

uniCloud的前端网页托管可以绑定自定义域名,操作方法很容易。

2023-03-30 16:50:06 1583 3

原创 git配置修改.gitignore不上传node_modules文件目录到gitee码云

创建.gitgnore文件,过滤掉不想上传的文件到远程仓库

2023-03-22 16:29:43 2219 1

转载 uniapp打包的APP引导用户打开手机通知权限

uniapp打包的APP引导用户打开通知权限,否则收不到unipush推送的消息

2023-03-21 22:02:29 1753 7

原创 微信小程序如何使用scss编译wxss文件

微信小程序开发者工具集成了 vscode 编辑器,可以使用 vscode 中众多的插件,为我们开发微信小程序提供了极大的便利。我们可以借助 easysass 插件实现在微信开发中使用 sass,安装步骤如下。

2023-02-10 22:06:08 1920 11

原创 uniCloud云函数url化自定义域名绑定-云对象-微信小程序云开发-开启ssl免费证书-咸虾米

做过微信小程序云开发或者uni-app的uniCloud云开发的同学,肯定知道云函数url化,非常的方便,写好的云函数可以通过生成的url地址,外部的应用如:APP、微信小程序、web端项目等就可以使用uniCloud的云服务了,uniCloud的url化默认的url地址非常的长难以记忆,有没有办法可以让url地址更优雅更好记,方法是有的。视频地址:https://www.bilibili.com/video/BV1Xe4y1V7Lw

2023-01-12 22:26:21 4543 11

原创 为什么要使用uni-app生态来开发api接口?

常见的开发接口无法就是这样几个体系:Java系、PHP系、nodeJS系等等,我们分别对比这几大体系;

2023-01-05 22:06:34 608 2

原创 vue3+vite在若依项目中使用scss全局变量、公共颜色

做项目一般都需要设置公共的颜色、字体、文字大小等css变量,如果不设置这些css变量的话,项目中颜色来回复制,等需要改变的时候,每个页面都需要进行替换,使用scss的css变量之后,在每个页面使用变量就能达到统一的目的。

2022-12-09 09:42:25 3897 2

原创 uniapp及uniCloud开发中经常会出现的问题汇总

uniapp和uniCloud在使用过程中出现的问题,进行展示并提供解决方案,希望让后来学习的朋友能给得到解决办法。

2022-10-13 15:17:50 7971 6

原创 异步请求的进化史,ES6 Promise教程,ES7 async/await异步处理同步化

很多同学,对promise比较陌生,只是知道怎么用,无非就是.then().catch(),至于为什么这样用很多同学比较迷茫,网上很多介绍的都太理论化、抽象化,希望能通过这篇文章帮你深入了解一下promise的前因后果。

2022-09-28 16:47:09 1100

原创 vue3语法糖setup中使用vscode打开,满屏红线报错,‘xxx‘ is declared but its value is never read. Vetur(6133),解决方法

编写vue3代码的时候,引入的组件和定义的变量,在vscode中会出现红色波浪线,虽然不影响运行,但是看着很别扭,应该怎么处理那

2022-09-28 15:51:48 6253

原创 uniapp为什么无法使用map地图组件

在开发uniapp的时候,使用map组件,想要把地图放置于页面中,微信小程序可以正常使用,但是H5在浏览器预览不能用。

2022-09-23 22:58:03 2417

转载 js的localStorage保存数据到浏览器缓存

//定义全局变量函数var localStorage = window.localStorage;//定义全局变量//设置缓存function (key, value) { var v = value; //是对象转成JSON,不是直接作为值存入内存 if (typeof v == 'object') { v = JSON.stringify(v); v = 'obj-' + v; } else { v = 'str-' + v; } var localStorage = w

2020-09-24 17:06:16 736

原创 BetterScroll 2.0网络数据过慢,不能滚动问题

BetterScroll 2.0网络数据过慢,不能滚动问题问题所在官方的办法解决办法核心代码就在refresh()方法,用户上拉操作的时候重新运行BScroll,让后续DOM内容置入,实现顺畅的滑动效果。问题所在从网络加载过来的数据,特别是大图,加载速度过慢,导致图像的高度没有实际的显示,因此better-scroll计算不上图像的高度,因此导致BScroll无法正常滚动。官方的办法官方在“疑难杂症”模块中介绍了无法监听图片是否加载完成的方案。解决办法就是:在图片的 onload 的回调函数里面

2020-09-23 23:48:54 290

原创 使用vue的v-for渲染图片时图片加载不出来

问题描述:定义了一个数组,数组里面装的有图片的路径,使用for循环渲染页面时,图片路径对但是图片不显示。解决办法:数组里面图片的路径要写成如下:image:require('../assets/img/login.png')可以定义在函数中getIcon(val){ return require('../assets/images/icon/W1.png');}在img中...

2020-02-16 18:15:12 1378

自定义元素宽高比例(aspect-ratio)与@supports兼容支持和图片裁剪(object-fit)的用法

自定义元素宽高比例(aspect-ratio)与@supports兼容支持和图片裁剪(object-fit)的用法

2023-11-01

uniapp零基础到项目打包_青年帮新闻源码

uniapp制作的小案例,提供api接口可以用来学习使用,知识模块涉及到vue的条件判断和循环渲染,还有关于缓存的Storage的增加与修改操作,可以将uniapp的代码打包到H5以及微信小程序和APP中使用。

2022-09-26

jquery开发点赞特效

这是一个非常有趣味的jquery点赞功能的特效,通过HTML5的序列帧完成图片轮播实现动态点赞功能。

2018-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除