前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue+koa2开发一款全栈小程序(1.课程介绍+2.ES6入门)

Vue+koa2开发一款全栈小程序(1.课程介绍+2.ES6入门)

作者头像
玩蛇的胖纸
发布2018-10-10 11:30:46
6910
发布2018-10-10 11:30:46
举报

1.课程介绍

1.课程概述

1.做什么?

Vue+koa2开发一款全栈小程序

2.哪些功能?

个人中心、图书列表、图书详情、图书评论、个人评论列表

3.技术栈

小程序、Vue.js、koa2、koa-router、mysql

2.课程亮点

1.项目前后端分离开发

Vue+koa2开发一款全栈小程序

2.完整流程,一步不少

注册小程序账号,前后端开发,打包,正式上线

2.小程序环境搭建

1.后台地址:

代码语言:javascript
复制
https://mp.weixin.qq.com/

2.文档地址:

代码语言:javascript
复制
https://developers.weixin.qq.com/miniprogram/dev/index.html

3.开发工具下载地址:

代码语言:javascript
复制
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

1.账号注册:

1.立即注册

2.邮箱激活+身份验证+手机验证码+微信扫码认证

3.进入后台管理系统

4.填写小程序信息

5.下载开发者工具

6.在自己的电脑上安装微信开发者工具

7.扫码登录开发者工具,选择小程序,新建个项目,勾选【建立普通快速启动模板】,点击确定。

8.在微信公众平台选→开发→小程序开发,可以看到一些简易教程

2.小程序开发入门

1.文件结构

2.常用api

代码语言:javascript
复制
https://developers.weixin.qq.com/miniprogram/dev/api/network/download/wx.downloadFile.html

3.常用组件

3.为什么要vue.js?

1.小程序原生不能使用npm,使用第三方包的方式太原始

2.需要为小程序单独开发代码,不能和web系统重用

3.开发效率和学习成本(小程序特有的语法)

3.ES6入门学习

1.ES6是什么?

  JavaScript新的语法标准,现在流行的库,基本上都基于ES6构建

2.ES6新语法讲解,作用域,字符串,函数

1.定义变量用let代替var,let是块级作用域

2.Const定义不可修改的变量

3..作用域和{}

代码语言:javascript
复制
const name='woniu'
console.log(`hello ${name} !!!`)

4.箭头函数

代码语言:javascript
复制
const double=(num)=>num*2

console.log(double(3)) //6
代码语言:javascript
复制
const add=(num1,num2)=>{
  let num2=num2||1 //默认num2是1  
  return num1+num2  
}

console.log(add(3,4) //7
console.log(add(3)) //4

let arr=[5,6]

console.log(add(...arr) //11  用...可以将一个数组的每个元素取出来
代码语言:javascript
复制
console.log([1,2,3,...arr]) //[1,2,3,5,6]  ...可以做数组的拼接

5.对象的扩展

代码语言:javascript
复制
const key='job'
const obj={
  num:1,
  str:'woniu',
  work(){
  },
  [key]:'fe',
  [key+'world']:'fei'
}

console.log(obj)//{num:1,str:"woniu",work:f work(), job:"fe",jobworld:"fei"}

6.解构赋值

代码语言:javascript
复制
let arr=[1,2]

let[num1,num2]=arr

console.log(num1,num2)//1 2

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-10-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.课程介绍
    • 1.课程概述
      • 2.课程亮点
      • 2.小程序环境搭建
        • 1.账号注册:
          • 2.小程序开发入门
            • 1.文件结构
            • 2.常用api
            • 3.常用组件
          • 3.为什么要vue.js?
          • 3.ES6入门学习
            • 1.ES6是什么?
              • 2.ES6新语法讲解,作用域,字符串,函数
              相关产品与服务
              云数据库 SQL Server
              腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档