为了账号安全,请及时绑定邮箱和手机立即绑定
  • 云开发,云数据库

    查看全部
    0 采集 收起 来源:云数据库

    2019-08-21

  • 云开发调试基础库必须2.2.3以上版本
    查看全部
  • 云开发三大基础能力支持

    查看全部
  • 修改data里的数据值

    查看全部
    0 采集 收起 来源:页面交互JS

    2019-08-21

  • WXSS 介绍
    查看全部
    0 采集 收起 来源:页面样式WXSS

    2019-08-21

  • 第三方样式库

    查看全部
    0 采集 收起 来源:页面样式WXSS

    2019-08-21


  • getFile : function(){

    wx.clound.callFunction({

    name: 'login' ,

    }).then(res=>{

      db.collection{'image'}.where({

         -openid:res.resuly.openid

    }).  get().then(res2 =>{

    console.log(res2);

    this.setData({

      images:  res2.data

        });

       )};

     )};

    },


    下载文件:



    查看全部
    0 采集 收起 来源:云存储(2)

    2019-08-19

  •                                                    云存储

    wx.chooseImage(Object object)

    从本地相册选择图片或使用相机拍照。


    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed)'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths;
        上传云存储
        wx.cloud.uploadFile({
      cloudPath: 'example.png', // 上传至云端的路径(相应文件夹,对应的名称)
      filePath: '', // 小程序临时文件路径
      success: res => {
        // 返回文件 ID
        console.log(res.fileID)
      },
      fail: console.error})
    上传成功后会获得文件唯一标识符,即文件 ID,后续操作都基于文件 ID 而不是 URL。
         }})


    查看全部
    0 采集 收起 来源:云存储(1)

    2019-08-19

  • 微信小程序云开发:




    小程序云开发的三大基础能力支持(云函数、云数据库、云存储):


    查看全部
  • 求和函数:sum()

    cloudfunction/wechatcloud云函数根目录

    1)想要整个修改云函数根目录名字,需要在配置文件中修改“cloudfunctionRoot”:cloundfunctions(修改部分)

    2)在目录下右键cloudfunctionRoot=>新建Node.js函数(输入对应函数名,例如sum)=>回车

    注 一般会有有提示错误

    是否安装wx-server-sdk(服务端sdk)

    解决:右键云函数根目录安装=>打开终端(npm install --save wx

                        server-salk@latest)

    即可

    3)export.,mian =async(event(参数).context(上下文信息))=>{

    return{sum:event.a+event.b}}

    右键文件=>上传并部署:云端安装依赖(a.不上传node_modules(仅安装云函数依赖包)。b.所有文件(所有依赖包)

    3,在js文件创建方法

    sum: function(){

    wx.clound.callFunction({

    name : 'sum'}

    data:{ a=2,b=3}

    })then ({res =>{console.log(res) )};

    catch({ err =>{console.log(err) )};


    获取当前用户的openid

    批量删除云数据库的数据

    查看全部
    0 采集 收起 来源:云函数

    2019-08-17

  • 云数据库(提供json数据库,提供2GB免费存储空间)

    关系型数据库(传统)(数据库database,表table,行row,列column)

    文档型数据库(数据库database,集合collec,记录record/doc,字段field)

    数据类型:

    String(字符串)

    Number(数字)

    object(对象)

    Array:数字

     Bool:布尔值 (true or false)

    Geopoint:地理位置点 (要建立地理位置的查找要建立索引)

    Date:时间(小程序建立的时间是客户端的时间并不是服务端的时间)

    Null:占位符(表示一个字段为空)

    操作云数据库:

    1,小程序控制(读写数据库受权限控制限制)

    2.云函数控制(拥有所有读写数据库的权限)

    3.控制台控制(拥有所有读写数据库的权限)

    运输库权限管理:

    1. 仅创建者可写,所有人可读(文章)

    2. 仅创建者可读写(私密相册)

    3. 仅管理端可写(商品信息)

    4. 仅管理端可读写(后台敏感数据)

    数据库初始化

    初始化:const db = wx.cloud.database()

    切换环境

    const testDb = wx.cloud.database({

    env:'test' //用env属性跟着当前环境名称

    })

    插入:

    db.collection('名称').add({

    data:{

    属性

    },

    success:res =>{//箭头函数

    consloe.log(res);

    },

    fail:err=>{

    console.log(err);

    }

    })//获取数据库的集合

    第二种写法:

    db.collection('user').add({

    data:{

    属性:值,

    属性1:值

    }

    })。then(res=>{

    console.log(res);

    }).cath(err=>{

    console.log(err);

    })

    },

    更新

    查找

    删除

    查看全部
    0 采集 收起 来源:云数据库

    2019-08-14

  • 微信小程序的云开发:

    云开发:云函数+云数据库+云存储

    有点:服务端的部署和运行的环节进行服务端的托管给腾讯云去管理,不需要在运维和管理投入很大的经历。

    小程序传统开发模式(沟通成本高,开发效率下降):

    客户端(小程序前端部分)+服务端(后端代码+数据库)(需要购买相对应服务器和域名(还需要备案))+运维(DB运维,文件存储,内容加速,网络防护,容器服务,负载均衡,安全加固。。。。)

    散打基础能力支持:云函数(获取appid,获取用户的openid,生成分享图,调用腾讯云SDK)+云数据库(数据的增删改查)+云存储(管理文件,上传文件,下载文件,分享文件)


    查看全部
  • js负责逻辑交互

    事件是对用户的交互操作行为的相应:

    获取值并赋值:在js中用this.setData({count:this.data.count +1});

    bind Vs catch

    bindtap:绑定事件

    console.log():在控制台中通过log方式打印

    事件冒泡:点击父元素出现时,子元素也出现

    (阻止方法):catchtap绑定代替bindtap绑定

    事件对象:表示事件的状态,当组件绑定的事件杯触发的时候,就会传递相应的事件对象到相应的函数。

    自定义id:用data-获取id(id名称或id)

    查看全部
    0 采集 收起 来源:页面交互JS

    2019-08-14

  • 列表渲染:wx:for{{index}} {{item}}

    wx:key,在for后面。key的值是唯一的。

    条件渲染:wx:if={{condition}}来判断渲染代码块,也可以使用wx:elif和wx:else来添加一个else块

    查看全部
    0 采集 收起 来源:页面结构WXML

    2019-08-13

  • project.config.json:项目配置

    app,json:全局配置

    page.json:页面配置

    查看全部
    0 采集 收起 来源:配置文件JSON

    2019-08-12

举报

0/150
提交
取消
课程须知
1、对html、css的基础知识有一定的了解 2、对javascript的基础知识有一定的了解
老师告诉你能学到什么?
1、微信小程序基础概念 2、小程序基础知识必备技能 3、小程序云开发三大基础能力 4、小程序全栈项目开发 5、使用Promise处理JS异步问题 6、小程序中使用第三方组件库 7、小程序传统开发模式与云开发模式的区别 8、小程序端发送请求与云函数发送请求的区别

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!