云开发操作概述
云函数操作实战
云存储操作实战
云数据库操作实战

小程序云开发集成于小程序控制台的原生serverless云服务。

核心功能包含:云函数,云存储,云数据库
代码执行,文件存储能力,数据存储能力

index.js

// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
// 云函数入门函数
exports.main = async (event, context) => {const wxContext = cloud.getWXContext()return {event,openid: wxContext.OPENID,appid: wxContext.APPID,unionid: wxContext.UNIONID,}
}

云函数是一段运行在云端的代码,无需管理服务器,在开发工具内编写,一键上传部署即可运行后端的代码。

原生支持,弹性伸缩,私有协议

管理云函数:
创建,安装依赖以及部署
云函数配置
云函数调式
运行日志
数据监控

wx.showLoading({title: '发布中',
});
wx.cloud.callFunction({// 云函数名称name: 'addblog',data: {cover: data.coverImage,title: formData.title,content: formData.content}
}).then(res => {console.log(res);const result = res.result;const data = result.data || {};if (result.code) {wx.showToast({title: result.msg,icon: 'none'});return;
}

解CSS的字体属性、⽂本属性、背景属性、边框属性、盒模型

.title {font-size: 20rpx;font-weight: 600;text-align: center;
}

padding-top,padding-right,padding- bottom,padding-left

上边距 margin-top,右边距margin-right,下边距margin-bottom,左边距margin-left

#wxmlinfo,#studyweapp{padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px; }

em是相对于当前字体尺⼨⽽⾔的单位
如果当前你的字体⼤ ⼩为16px,那1em为16px;如果当前你的字体⼤⼩为18px,那1em为18px

内边距属性 padding 在⼀个声明中设置所有内边距属性。 padding-top 设置元素的上内边距。 padding-right 设置元素的右内边距。 padding-bottom 设置元素的下内边距。 padding-left 设置元素的左内边距。

外边距属性 margin 在⼀个声明中设置所有外边距属性。 margin-top 设置元素的上外边距。 margin-right 设置元素的右外边距 margin-bottom 设置元素的下外边距。 margin-left 设置元素的左外边距

边框属性 border 在⼀个声明中设置所有的边框属性。⽐如border:1px solid #ccc; border-top 在⼀个声明中设置所有的上边框属性。 border-right 在⼀个声明中设置所有的右边框属性。 border-bottom 在⼀个声明中设置所有的下边框属性。 border-left 在⼀个声明中设置所有的左边框属性。 border-width 设置四条边框的宽度。 border-style 设置四条边框的样式。

内边距属性 border-color 设置四条边框的颜⾊。 border-radius 简写属性,设置所有四个 border-*-radius 属性。 box-shadow 向⽅框添加⼀个或多个阴影。

链接与图⽚

navigator组件

<view class="index-link"><navigator url="./../home/imgshow/imgshow" class="item-link">让⼩程序显示图 ⽚</navigator>
</view>

绝对路径 那什么是绝对路径呢?

这个就是绝对路径,还有C:\Windows\System32,这种从盘符开始的路径也是绝对路径。

<view id="imgsection"><view class="title">⼩程序显示图⽚</view><view class="imglist"><image class="imgicon" src="/image/icon-tab1.png"></image></view>
</view>

⼩程 序会给图⽚增加⼀个默认的宽度和⾼度,宽度为300px,⾼度为225px

.imglist{text-align: center; }
.imglist .imgicon{width: 200px;height: 200px;margin: 20px; }

云存储
腾讯云对象存储COS

对象存储,在左侧菜单存储 桶列表创建存储桶,只需注意将访问权限改为公有读私有写,其他按说明⾃⾏操作。

创建好存储桶bucket
在⼩程序⾥,所有的⼿机屏幕的宽度都为750rpx,我们可以把图⽚等⽐缩⼩。

给image组件添 加⼀个widthFix模式:宽度不变,⾼度⾃动变化,保持原图宽⾼⽐不变。

百分⽐是⽹⻚、移动端等⽤来布局以及定义⼤⼩的⼀个⾮常重要的单位

背景属性 background 在⼀个声明中设置所有的背景属性。 background-color 设置元素的背景颜⾊。 background-image 设置元素的背景图像。 background-size 规定背景图⽚的尺⼨。 background-repeat 设置是否及如何重复背景图像。

写在wxss⾥的图⽚只能来⾃服务器或者图床

图⽚的边框美化

.imglist .img{border-radius: 8px;box-shadow: 5px 8px 30px rgba(53,178,225,0.26); }

Web前端开发职业技能标准串讲
初级

1 Web页面制作基础
2 HTML5和CSS3开发基础与应用
3 JavaScript程序设计
4 轻量级框架开发应用

Web简介
HTML语法基础
HTML基本结构、单双标签、标签属性、标签嵌套规则、注释
HTML文本图像元素
标题和段落、图像
HTML超链接元素
HTML列表元素
HTML表单表格元素
表单属性、表格结构
CSS基础
基础语法和选择器、CSS引用方式
CSS属性
CSS背景色 、背景图、字体、文字、列表、表格、内容
CSS盒子模型
盒子模型简介、块级元素和行内元素、盒子模型属性
CSS布局
布局基本概念思想、float属性使用、clear属性、overflow属性、
定位(相对、绝对、固定)

初级能力标准知识点解析

HTML5和CSS3开发基础与应用

HTML5简介
HTML5新增元素
文档结构元素、文本格式化元素、页面增强元素、多媒体元素

表单控件新增属性

placeholder和required、multiple、form、formaction、
formmethod、formenctype、formtarget、autocomplete、
autofocus、pattern、novalidate、maxlength和Wrap、
datalist、output.

CSS3新增选择器
兄弟选择器、属性选择器、伪类选择器、伪元素选择器

颜色、字体、盒阴影、背景、圆角、动画、渐变、过渡、多 列、弹性盒模型、2D、3D的功能

JavaScript语法基础
变量、关键字、数据类型、运算符
分支、循环语句
If、switch、for、for in、while、 do-while

数组、字符串
数组方法、字符串方法
正则表达式
对象

属性、方法、遍历、JSON

对象
自定义函数、内置函数、闭包、传址调用、传值调用

window、document、location、navigation、screen、
history

DOM操作:节点的创建、获取和删除、DOM属性操作
JavaScript事件处理
窗口事件、鼠标事件、键盘事件、事件冒泡与捕获

JavaScript面向对象使用
JQuery框架概述
JQuery选择器

id选择器 、类别选择器、标记选择器、属性选择器、位置选择
器、后代选择器、子代选择器,认识选择器对象、选择器对象
遍历应用及页面初始化

JQuery中的DOM操作
插入、删除、复制、克隆、替换HTML元素

JQuery事件
常用事件方法:鼠标、键盘、事件冒泡、事件解除

JQurey效果
JQuery动画:隐藏和显示、淡入淡出、滑动、animate动画

JQuery Ajax
AJAX工作原理
AJAX原生写法、JQuery中AJAX语法
JSON对象
AJAX跨域

web前端开发职业技能初级

案例名称:京东商城首页

MySQL数据库基础与应用
PHP技术与应用
Web前后端交互技术
响应式开发技术

MySQL概念,MySQL安装,MySQL数据库管理,MySQL表结构管理,基础数据类型、关系、数据表创建、查看、修改、删除,MySQL用户管理,用户创建与删除、权限授予与回收、密码设置与更改

MySQL基本语法
数据插入、删除、修改、查询
MySQL事务管理
MySQL视图
视图概述、视图创建、修改、删除、查询
MySQL索引
MySQL分区

表分区依据、类型、RANGE分区、LIST分区、HASH分区、
KEY分区

MySQL触发器
触发器创建、查看、删除、执行顺序

MySQL存储过程
存储过程创建、存储过程基本语法
MySQL数据备份与恢复

PHP概述与工作原理
PHP环境搭建与安装
PHP语言基础

PHP标记符、注释、数据类型、数据输出、编码规范、变量、
常量、运算符、数据类型转换、控制语句、数组、函数

函数
字符串函数、数学函数、日期函数、数组函数

PHP图形图像处理(GD库)(掌握)
PHP文件系统处理(掌握)
文件操作、目录操作

PHP面向对象程序设计
面向对象特性(继承、封装、多态)、操作符、static关键字、
设计模式

PHP操作数据库
Session操作、cookie操作

PHP Web开发框架-Laravel

Web前后端交互技术

(1)WEB概述(了解)
(2)HTTP协议(掌握)
✓ HTTP协议概述、通信过程、状态值汇总
(3)Ajax(掌握、应用)
✓ Ajax简介、工作原理
✓ JSON解析,XML解析
✓ DOM操作
(4)Iframe(了解)
(5)Cookie(掌握)
✓ Cookie工作原理、作用、创建、使用、销毁
(6)Socket通信(了解)
✓Socket概念、工作原理、服务端与客户端、通信协议、通信
机制、通信过程

(1)Bootstrap概述(了解)
(2)Bootstrap安装及配置(掌握)
(3)Bootstrap栅格布局(掌握、应用)
✓ Bootstrap 栅格基本布局、水平布局、垂直布局、栅格排序、
偏移
(4)Bootstrap样式(掌握、应用)
✓ 媒体对象、文本、列表、表格、图片、表单、辅助样式(背
景色、文本颜色)

(5)Bootstrap组件(掌握、应用)
✓ 按钮、表格、下拉菜单、按钮组、输入框组、导航、标签、
徽章、缩略图、警告框、进度条、版式、字体图标
(6)SASS(掌握)
✓ SASS概述、安装配置、基础语法


若本号内容有做得不到位的地方(比如:涉及版权或其他问题),请及时联系我们进行整改即可,会在第一时间进行处理。


请点赞!因为你们的赞同/鼓励是我写作的最大动力!

欢迎关注达叔小生的简书!

这是一个有质量,有态度的博客

[外链图片转存失败(img-uNOLN4V1-1566475857118)(https://upload-images.jianshu.io/upload_images/11158618-9ab0d3fef85d80ce?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

快速上手小程序云开发相关推荐

  1. 浅谈我对微信小程序云开发的认识与见解

    一.微信小程序云开发的优点 1.无需自建服务器 2.项目快速上线 3.轻轻松松获取用户凭证 二.微信小程序云开发的坑 1.基础版CDN流量太少 2.云数据库限制多 (1)小程序端读取限制 (2)云数据 ...

  2. 小程序|云开发快速上手

    文章目录 前言 云开发快速上手 注册微信小程序 注册页面:小程序注册页面 后台管理页:小程序后台管理登录页 必备工具与云开发文档 体验云开发模板小程序 开通云开发服务 找到云开发的环境 ID 指定小程 ...

  3. 微信小程序云开发初步上手

    微信小程序云开发初步上手 1.概述 2019年11月6-7日,我报名参加了腾讯开发者大会举办的"2019年小程序.云开发极限编程"活动,英文名为"CloudBase Ha ...

  4. 微信小程序云开发入门-快速获取手机号

    一.前言 很多时候,我们需要获取用户的手机号码,一般是由用户自己输入,然后我们需要保证手机号的准确性比较高的话,可能还需要搭配一个验证码的功能来确保一定的准确性.这样实现起来的开发成本以及用户体验感都 ...

  5. 微信小程序云开发快速入门手册-告别切图仔的时刻到了

    文章很长,建议先收藏,有充分的时间再学习,没有小程序基础的,也阔以先收藏哦.   本文章会手把手带各位小伙伴入门微信小程序云开发,因为我还不是全栈工程师,所以不是特别清楚前后端分离模式下,后端工程师需 ...

  6. 快速开发后台不用太多代码的 tp5_小程序·云开发优劣简述

    最近一直在进行书籍<微信小程序开发入门与实践>的第二版的编辑工作.工作量还是挺大的,整个书籍更新量超过了70%.除了替换一些旧有的接口,第二版还增加了以下内容: 1. 自定义组件.电影部分 ...

  7. 小程序开发探秘:『 小程序·云开发 』新功能“云调用”上手体验

    近期微信『 小程序·云开发 』悄悄的上线了一个叫做"云调用"的新功能. 从文档上看,云调用是基于云函数使用小程序开放接口的能力,在云函数中使用云调用来调用服务端接口,无需换取acc ...

  8. node.js 微信小程序 部署服务器_微信小程序云开发环境部署,及添加数据

    点击蓝字 关注我们 今天在漫无目的逛CSDN的时候,一篇关于微信公众号云开发的文章引起了我的注意.据介绍,小程序云开发简称tcb,是腾讯爸爸给我们提供的基于腾讯云的云服务器.目前云开发已包含云数据库, ...

  9. 微信小程序云开发不完全指北

    微信小程序云开发不完全指北 首先必须说明云开发的"云"并不是类似云玩家里的云的意思,而是微信小程序真的提供了云开发的接口以及一个简单的提供存储.数据库服务的虚拟后台(对于一些轻量小 ...

最新文章

  1. Effective C++ -- 构造析构赋值运算
  2. 第二章 反向传播算法如何工作的?
  3. 【Python】Pandas宝藏函数-concat()
  4. TIOBE 6月编程语言榜单:C语言继续占据第一
  5. hdu 1466 计算直线的交点数 递推
  6. 刘作虎亲曝一加7T外包装盒:里里外外重新设计
  7. php中浮点数四舍五入,php浮点数四舍五入函数
  8. Pandas:DataFrame对象的基础操作
  9. C++ OS 网络 数据库 (面试)
  10. MATLAB画函数图像
  11. Eclipse的版本、下载网址和安装
  12. 泛微云桥任意文件读取漏洞[尽快升级]
  13. C#/VB.NET 读取条码类型及条码在图片中的坐标位置
  14. java 实现session的退出登录
  15. kvm windows 驱动安装
  16. 《惢客创业日记》2019.05.18(周六)视频通话后的一个创意
  17. [转载]关于如何选择5D2和6D的忠告_我是亲民_新浪博客
  18. pacemaker+nginx+iscsi实现的nginx服务远程储存高可用
  19. 用Vue写的一个简易的待办事项清单系统
  20. kindle的下载电子书的资源网站

热门文章

  1. Gitlab--安装及汉化
  2. 【CCF】NOI2007试题下载
  3. CSS resize属性
  4. CPU高速缓存(Cache Memory)
  5. Ubuntu20.04环境下MySQL8.0.30的 用户管理,设置修改密码,密码过期策略,权限管理,角色管理
  6. ROS工业机器人 ROS-I Kinetic培训课程
  7. eCos消息机制学习
  8. DELPHI XE3 UPDATE2 出来了
  9. 什么叫Closed-form闭式解
  10. 【带你吃透C++】模板详解