首页 > 其他分享 >uniCloud 云函数

uniCloud 云函数

时间:2024-01-08 16:36:47浏览次数:12  
标签:index 函数 uniCloud func event name


相对于云函数,官方更推荐使用 云对象

新建云函数

uniCloud 云函数_uniCloud


uniCloud 云函数_开发调试_02


uniCloud 云函数_上传_03

编辑云函数

uniCloud-aliyun/cloudfunctions/hello_func/index.js

'use strict';
exports.main = async (event, context) => {
	let {
		name
	} = event

	return `你好,${name}!`
};
  • 云函数接收的参数从event中解构获取

使用云函数

pages/index/index.vue

<button @click="use_hello_func">调用云函数</button>
use_hello_func() {
	uniCloud.callFunction({
			name: 'hello_func',
			data: {
				name: '朝阳'
			}
		})
		.then(res => {
			console.log(res.result)
		});
},
  • uniCloud.callFunction() 调用云函数
  • 参数 name 的值为云函数的名称
  • 参数 data 的值为云函数的参数

开发调试时,使用的本地云函数

uniCloud 云函数_开发调试_04

上传部署云函数

生产环境使用的云端云函数,所以需上传部署云函数

uniCloud 云函数_开发调试_05


uniCloud 云函数_上传_06

测试时,使用云端云函数

uniCloud 云函数_上传_07


标签:index,函数,uniCloud,func,event,name
From: https://blog.51cto.com/u_15715491/9146698

相关文章

  • uniCloud 云对象
    新建云对象hello为自定义的云对象名称编辑云对象uniCloud-aliyun/cloudfunctions/hello/index.obj.jsmodule.exports={ say(name){ return`你好,${name}` }}使用云对象pages/index/index.vue<button@click="test_cloudObj">调用云对象</button>methods:{ asynctest_cl......
  • 日志:已知某天是星期几,不使用时间函数计算一个日期是星期几
    背景:2003年记录的小程序已知某天是星期几,不使用时间函数计算一个日期是星期几。不知道谁写的函数,有些复杂了,但运行正常。觉得先计算已知日期当年1月1号是星期几,再加上间隔年份+闰年数+所求日期是一年中的第几天比较简单。代码#include<iostream>#include<conio.h>usingnamesp......
  • 无涯教程-Redis - SDIFFSTORE命令函数
    此命令等于SDIFF,但不返回结果集,而是存储在目标位置。如果目的地已经存在,它将被覆盖。SDIFFSTORE-返回值返回整数:结果集中元素的数量。SDIFFSTORE-语法以下是RedisSDIFFSTORE命令的基本语法。redis127.0.0.1:6379>SDIFFSTOREDESTINATION_KEYKEY1..KEYNSDIFFSTO......
  • 【C++】STL 算法 ② ( foreach 循环中传入 函数对象 / Lambda 表达式处理元素 | forea
    文章目录一、foreach循环中传入函数对象/Lambda表达式处理元素1、foreach循环算法2、foreach循环中传入函数对象处理元素3、foreach循环中传入Lambda表达式处理元素4、Lambda表达式-匿名函数对象/仿函数一、foreach循环中传入函数对象/Lambda表达式处理......
  • 无涯教程-Redis - SDIFF命令函数
    RedisSDIFF命令返回一个集合与给定集合的差集的元素.SDIFF-返回值返回数组,结果集的元素.SDIFF-语法以下是RedisSDIFF命令的基本语法。redis127.0.0.1:6379>SDIFFFIRST_KEYOTHER_KEY1..OTHER_KEYNSDIFF-示例redis127.0.0.1:6379>SADDmyset"hello"(in......
  • 无涯教程-Redis - RPOPLPUSH命令函数
    RedisRPOPLPUSH命令返回并删除源(source)中存储的列表的最后一个元素,并将该元素压入存储在目标位置的列表的第一个元素(头)。RPOPLPUSH-返回值返回被弹出的最后一个元素。RPOPLPUSH-语法以下是RedisRPOPLPUSH命令的基本语法。redis127.0.0.1:6379>RPOPLPUSHSOU......
  • 无涯教程-Redis - LREM命令函数
    RedisLREM命令从存储在键处的列表中删除等于该值的元素的首次计数出现,count参数通过以下方式影响操作-count>0- 删除等于从头到尾移动的值的元素。count<0- 删除等于从尾到头移动的值的元素。count=0  - 删除所有等于value的元素。LREM-返回值返回整数,已......
  • 【C语言】函数栈帧的创建和销毁
    1、什么是函数栈帧我们在写C语言代码的时候,经常会把一个独立的功能抽象为函数,所以C程序是以函数为基本单位的。那函数是如何调用的?函数的返回值又是如何待会的?函数参数是如何传递的?这些问题都和函数栈帧有关系。函数栈帧(stackframe)就是函数调用过程中在程序的调用栈(callstack)所......
  • 无涯教程-Redis - LPUSH命令函数
    RedisLPUSH命令将所有指定的值插入存储在键处的列表的开头,如果键不存在,则创建空列表,当键包含的值不是列表时,将返回错误。LPUSH-返回值返回操作后列表的长度。LPUSH-语法以下是RedisLPUSH命令的基本语法。redis127.0.0.1:6379>LPUSHKEY_NAMEVALUE1..VALUENLP......
  • 无涯教程-Redis - LLEN命令函数
    RedisLLEN命令返回存储在键处的列表的长度,如果键不存在,则返回0,当键上存储的值不是列表时,将返回错误。LLEN-返回值返回整数,列表的长度在关键处。LLEN-语法以下是RedisLLEN命令的基本语法。redis127.0.0.1:6379>LLENKEY_NAMELLEN-示例redis127.0.0.1:6379>......