新聞中心
常量
DYNAMIC_CURRENT_ENV
支持端:云函數(shù) 1.1.0
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),北辰企業(yè)網(wǎng)站建設(shè),北辰品牌網(wǎng)站建設(shè),網(wǎng)站定制,北辰網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,北辰網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
標(biāo)志當(dāng)前所在環(huán)境,注意該值不是當(dāng)前所在環(huán)境 ID 的字符串,其值等價(jià)于 Symbol.for('DYNAMIC_CURRENT_ENV'),是用于標(biāo)志當(dāng)前所在環(huán)境的。如在 init 中如果給 env 參數(shù)傳該常量值,則后續(xù)的 API 請(qǐng)求會(huì)自動(dòng)請(qǐng)求當(dāng)前所在環(huán)境的云資源,如云函數(shù) A 當(dāng)前所在環(huán)境是 test-123,則其接下來請(qǐng)求數(shù)據(jù)庫、文件存儲(chǔ)、云函數(shù)時(shí)都默認(rèn)請(qǐng)求環(huán)境 test-123 的數(shù)據(jù)庫、文件存儲(chǔ)、云函數(shù)。
常量可用于:
- cloud.init 的 env 參數(shù)
- cloud.updateConfig 的 env 參數(shù)
- 各 API 的 config 參數(shù)中的 env 參數(shù)
注意事項(xiàng):
- 自 1.7.1 起,該變量支持在定時(shí)觸發(fā)器中使用,之前的版本不支持。
示例
cloud.init: 設(shè)置 API 默認(rèn)環(huán)境等于當(dāng)前所在環(huán)境
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
})
cloud.database: 設(shè)置新數(shù)據(jù)庫對(duì)象的調(diào)用環(huán)境等于當(dāng)前所在環(huán)境
cloud.init({
env: 'xxx'
})
// 不同于 init 時(shí)設(shè)置的環(huán)境,db 對(duì)象的請(qǐng)求將會(huì)去到和當(dāng)前云函數(shù)所在環(huán)境相同的環(huán)境
const db = cloud.database({
env: cloud.DYNAMIC_CURRENT_ENV
})
cloud.callFunction: 設(shè)置調(diào)用的同環(huán)境的云函數(shù)
cloud.init({
env: 'xxx'
})
// 不同于 init 時(shí)設(shè)置的環(huán)境,對(duì)云函數(shù) getInfo 的請(qǐng)求將會(huì)去到和當(dāng)前云函數(shù)所在環(huán)境相同的環(huán)境
const callResult = await cloud.callFunction({
name: 'getInfo',
config: {
env: cloud.DYNAMIC_CURRENT_ENV
},
data: {
// ...
},
}) 網(wǎng)頁名稱:創(chuàng)新互聯(lián)小程序教程:微信小程序云開發(fā)SDK文檔常量
網(wǎng)頁URL:http://m.fisionsoft.com.cn/article/dpicipp.html


咨詢
建站咨詢

