- 博客(20)
- 收藏
- 关注
原创 uniCloud云开发
uniCloud 是 DCloud 联合阿里云、腾讯云,为开发者提供的基于 serverless 模式和 js 编程的云开发平台对于程序员,对于开发商:1.创建一个云开发项目这里我们选用阿里云项目的目录结构如下2.关联阿里云前提是你要创建一个云数据库3.创建数据表在书写表里的数据要做到增删改查需要修改权限4.查阅官网文档使用其方法(增删改查)实现删除的代码如下删除实现的效果如下实现添加数据 代码如下效果截图实现修改代码如下效果截图1.创建数据表也可以进行
2022-12-05 19:46:17
538
原创 uni-app支付与打包上传
比如微信有App支付、小程序支付、H5支付等不同的申请入口和使用流程,对应到uni-app,在App端要申请微信的App支付,而小程序端则申请微信的小程序支付。如果服务端使用uniCloud,那么官方提供了uniPay云端统一支付服务,把App、微信小程序、支付宝小程序里的服务端支付开发进行了统一的封装。uni.requestPayment是一个统一各平台的客户端支付API,不管是在某家小程序还是在App中,客户端均使用本API调用支付。本API运行在各端时,会自动转换为各端的原生支付调用API。
2022-12-01 21:49:58
904
原创 uni-app
uni-app 是使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。
2022-11-28 21:46:29
2193
原创 jq小小封装
jQuery是一个优秀的JavaScript库,是一个凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档,操作DOM,执行动画和开发Ajax的操作。jQuery封装了很多预定义的对象和函数。其理念:write less,do more.
2022-11-23 22:00:35
342
原创 webpack手到擒来
1.webpack是一个前端打包工具、用来处理现代前端错综复杂的依赖关系(A插件需要B插件 B插件有D插件 F插件需要A插件)生成浏览器可以识别的静态资源2.Vue前期脚手架就是用webpack制作 (Vue 开始推荐vite构建工具(更快))react脚手架 angular等现代框架脚手架都是依赖webpack。
2022-11-22 20:20:22
212
原创 js基础面试题
每个构造函数(class)都有一个显示的原型prototype每个实例对象都有个隐私原型__proto__实例的隐式原型__proto__等于其构造函数的显示原型protype当查找一个对象的属性或方法时先在实例上查找,找不这沿着__proto__向上逐级查找我们把__proto__的__proto__形成的链条关系成为原型链原型链图解原型链代码详解}}}fn.test1()fn.test2()
2022-11-21 21:06:31
217
原创 微信小程序云开发
微信云开发是微信团队联合腾讯云推出的专业的小程序开发服务开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。开发者无需搭建服务器,可免鉴权直接使用平台提供的 API 进行业务开发。优点无需搭建服务器,只需使用平台提供的各项能力,即可快速开发业务。无需管理证书、签名、秘钥,直接调用微信 API。复用微信私有协议及链路,保证业务安全性。支持环境共享,一个后端环境可开发多个小程序、公众号、网页等,便捷复用业务代码与数据。
2022-11-17 21:01:41
271
原创 小程序自定义组件
开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。nav.js/*** 组件的属性列表*/"title":{value:""},"color":{}},/*** 组件的初始数据*/data: {},}},/*** 组件的方法列表*/goBack(){},goHome(){})}}})nav.wxml
2022-11-16 20:13:43
202
原创 微信api基本使用
需主动调用 wx.hideLoading 才能关闭提示框。5.wx.pageScrollTo 将页面滚动到目标位置,支持选择器和滚动距离两种方式定位。1.wx.setStorageSync 从本地缓存中同步获取指定 key 的内容。2.wx.getStorageSync key对应的内容。success 成功调用的回调函数。success 成功调用的回调函数。success 成功调用的回调函数。success 成功调用的回调函数。success 成功调用的回调函数。
2022-11-14 18:50:43
393
原创 小程序的基本开发
如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。3.将 app.json 中的 “style”: “v2” 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。小程序的列表渲染也需要:key,但小程序遍历列表的时候虽然没有定义index,但是index默认存在{{item}}—{{index}}tab 按数组的顺序排序,每个项都是一个对象。
2022-11-11 00:28:20
810
原创 项目模块业务
第四步:定义模拟数据,使用var声明变量,利用Mock.mock()方法来进行数据的模拟生成,例如:“id|+1”:1,生成的id属性值从1开始逐渐加1, “data":“@row”,生成当前的时间,更多的例子可查阅官网文档,从而生成你要使用的接口数据。2.在定义接口地址的时候需使用正则的形式定义/\ /api\ /get\ /biao/ 需通过\进行转义,第三个参数为接口地址的参数,通过参数的不同来请求不同的数据。第五步:把定义好的模拟数据赋值给接口数据中的data。查看官方文档中的示例来了解基本使用。
2022-11-07 23:31:52
166
原创 vue3基础
1.2020年9月18日,vue3发布3.0版本,代号大海贼时代来临,One Piece2.特点无需构建步骤,渐进式增强静态的 HTML在任何页面中作为 Web Components 嵌入单页应用全栈 / 服务端渲染Jamstack / 静态站点生成开发桌面端、移动端、WebGL,甚至是命令行终端中的界面。
2022-11-06 22:56:40
233
原创 git的简易了解
Git最初是由Linux开发者Linus用了两周时间开发出了git(两周时间包括测试),也就是目前为止最好用的分布式版本控制系统。git可以实现代码的版本管理团队的分工协作可以对代码版本进行修改。
2022-11-01 18:44:30
228
原创 百度地图的基本使用
addEventListener方法有两个参数:监听的事件名称和事件触发时调用的函数。1.public/index.js 中引入百度地图 script(密钥的那串网址)首先创建地图实例,之后用一个Point坐标点和缩放级别来初始化地图。注册完后进入控制台创建应用,并复制密钥,就可在页面引入。2.在组件中定义data (使用的变量)在使用前需要在百度地图开放平台进行注册。1.先书写html内容,创建一个地图盒子。1.设置地图的旋转角度和倾斜角度。调节控件出现的位置、添加与移除。4.开启鼠标滚轮缩放。
2022-10-31 19:42:33
1339
原创 Echarts数据可视化
Echarts可以数据用图表的方式清晰的展现出来,让用户有更好的查阅数据的体验,也让数据变得高大上起来,实现了数据可视化。Echarts的配置项非常多,全记下来不太可能,这也就要求我们会查阅官网根据官方文档进行选择配置项。
2022-10-27 20:38:44
1080
原创 vue组件传参与vuex
1.组件 (Component) 是 Vue.js 最强大的功能之一,它是html、css、js等的一个聚合体,封装性和隔离性非常强。2.组件化:将一个具备完整功能的项目的一部分分割多处使用加快项目的进度可以进行项目的复用3.组件注册分为:全局注册和局部注册。
2022-10-21 00:51:51
221
原创 vue基础
1.文本渲染指令{{}}v-text(只能识别文本)v-html(可识别标签)2.条件渲染指令v-ifv-else-ifv-elsev-showv-if 与 v-show的区别(都是用于隐藏元素,v-if通过删除隐藏 v-show通过css隐藏,频繁切换用v-show 少量切换用v-if)3.遍历指令v-for(可对字符串,数字,列表,对象进行遍历)v-bind:key(简写为 :key)(值是唯一的,为了让vue更好渲染)
2022-09-21 19:58:00
1036
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人