- 博客(9)
- 收藏
- 关注
原创 微信小程序之云开发
环境搭建 创建云开发项目 勾选上 微信云开发 输入你的AppID 然后点击确定 然后点击左上角的云开发按钮进入面板 你的云函数,所谓云函数,就是操作你云数据库的方法,通过对应的云函数去对你的数据库里的数据进行增删改查 就此云开发环境搭建完成 云开发Demo Demo描述 Demo名称:留言板; Demo功能需求: 能发布留言 留言显示 留言有发布用户的用户信息 留言可以附带图片,发布的时候能够上传图片 留言拥有对应时间戳 拥有翻页功能,一页只显示三条数据 Demo实现 编写云函数方法 首先,根据
2022-01-16 15:41:37 4200
原创 微信小程序之登录流程
微信登录流程 wx.getUserProfile() 方法获取头像和昵称 wx.login() 获取code 这个code是随机的 通过 wx.request() 方法将code发送到服务器 服务器将接收到的code与appid+appsecret发送到微信接口服务进行校验, 微信服务校验通过返回session_key+openid等 服务器通过openid、session_key自定义登录状态(也就是确定登陆状态) 服务器返回自定义登录状态 小程序将登录状态存储(存入storage中) 小程序通过wx.
2022-01-13 22:19:56 261
原创 微信小程序 - 组件应用
组件创建 在小程序目录中新建一个components文件夹,用于存放各种组件,然后在其中创建一个自己需要的组件(我创建了一个名为item的组件) 建立组件文件的时候,建议直接右键文件夹–>选择新建component 配置 组件建立后,需要进行配置才可进行使用 接下来,为了方便,在pages文件夹中新建一个页面user 配置user.json文件 该链接为components中组件的路径 接下来在user中引用组件 组件传值 组件创建完毕,接下来搞传值,毕竟组件在大多数时候都需要依靠父组件的数据
2022-01-13 21:46:51 892
原创 react 创建百度地图
准备工作 在百度开放平台中注册账号,并拿到ak ak获取方式:百度开放平台==>控制台==>我的应用 安装 npm i react-bmapgl -S 引入js 在public文件夹下的index.html中引入 <script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的ak码"> 导入组件 使用组件 import React,{Component} from 'react'; // 导入地图组件 im
2022-01-12 21:48:15 252
原创 从零开始 创建一个webpack实例
webpack概念 webpack 是现代JavaScript应用程序的静态模块打包器(module bundler) 当webpack工作时,它会递归构建一个项目的依赖关系图,其中包含了每个应用程序需要的模块,然后将所有模块打包成一个或者多个bundle 安装 确定你已经安装了nodejs Nodjs官网安装地址:http://nodejs.cn/ 安装好后可以在可以在cmd窗口中查看 首先 创建一个文件并且进入文件 npm初始化文件 (建立package文件) npm init -y 然后
2021-12-28 18:43:45 573
原创 原生js实现弹跳小球
突发奇想,写了个小球来回弹跳的案例。 主要就是利用了margin-left / top 值进行位移,当然,也可以使用定位去做。 本案例所用到的有: DOM元素获取 DOM样式操作 .offsetWidth 获取元素宽度 .offsetHeight 获取元素高度 setInterval() 定时器 上代码 整体使用原生js <style> //style样式 * { margin: 0; padding: 0; }
2021-09-11 10:56:23 673
原创 JavaScript 数组方法
JavaScript 数组对象(部分) 数组的增删改查 .pop():从数组尾部删除一个元素 var arr=["arr1","arr2","arr3","arr4"]; arr.pop(); .shift():从数组头部删除一个元素 var arr=["arr1","arr2","arr3","arr4"]; arr.shift(); .push(参数1,参数2…): 在尾部添加元素; (参数为要添加的元素) var arr=["arr1","arr2","arr3","arr4"]; a
2021-09-08 21:47:58 110 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人