Explicación detallada del desarrollo en la nube del programa WeChat Mini

Comprensión del desarrollo en la nube de miniprogramas

  1. El desarrollo de programas pequeños en la nube es un servicio profesional de desarrollo de programas pequeños lanzado por el equipo de WeChat y Tencent Cloud.
  2. Los desarrolladores pueden usar el desarrollo en la nube para desarrollar rápidamente pequeños programas, pequeños juegos, páginas de cuentas oficiales, etc., y abrir las capacidades abiertas de WeChat de forma nativa.
  3. Los desarrolladores no necesitan construir un servidor y pueden usar directamente la API proporcionada por la plataforma para el desarrollo comercial sin autenticación.
  4. El desarrollo en la nube proporciona tres capacidades básicas para ayudar a los desarrolladores a desarrollar rápidamente pequeños programas:

Funciones en la nube: los desarrolladores pueden escribir funciones de acuerdo con las necesidades comerciales e implementarlas en la nube, a las que se puede llamar en applets. Los desarrolladores no necesitan mantener complejos mecanismos de autenticación, ni comprar ni construir servidores, y pueden completar fácilmente el desarrollo de pequeños programas.
Base de datos: los desarrolladores pueden leer y escribir directamente en la base de datos en la parte frontal del subprograma o en la función de la nube, y admiten la gestión de datos a través de la consola de la nube en la herramienta para desarrolladores.
Gestión de almacenamiento: los desarrolladores pueden implementar fácil y rápidamente las funciones de carga/descarga y gestión de archivos en la parte frontal del applet, y también pueden gestionarlas en la consola de la herramienta para desarrolladores "Desarrollo en la nube".

Preparación para el desarrollo en la nube

1. Cree un subprograma de desarrollo en la nube
inserte la descripción de la imagen aquí

2. Ingrese a la página del applet y haga clic para ingresar al desarrollo en la nube
inserte la descripción de la imagen aquí
3. Cree una base de datos de desarrollo en la nube
inserte la descripción de la imagen aquí
4. Agregue algunos registros
inserte la descripción de la imagen aquí

Crear una función en la nube

inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí
Después de crear el archivo, debe hacer clic en la función de nube
para seleccionar el entorno actual
inserte la descripción de la imagen aquí

Definición de función de nube

// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
    
     env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
// 拿到数据库
const db=cloud.database();
// 云函数入口函数
exports.main = async (event, context) => {
    
    
  const wxContext = cloud.getWXContext()

Llame a la función de la nube en la página: wx.cloud.callFunction

sendFeed() {
    
    
    console.log("发表留言");
    // 执行函数
    wx.cloud.callFunction({
    
    
        name: "addFeed",
        data: {
    
    
          msg: this.data.msg, //留言信息
          userInfo: wx.getStorageSync('userInfo'), //用户信息
        }
      })

Cómo operar los datos de la nube en las funciones de la nube
1. Inicialización: var db = cloud.database();
2. Adquisición: var data = await db.collection(“feedback”).get()
3. Agregar: var data = await db .colección(“comentarios”).add(datos:{agregar datos})

Supongo que te gusta

Origin blog.csdn.net/ck2018182068/article/details/127914825
Recomendado
Clasificación