最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序開發(fā)常見問題及解決方案

 更新時間:2019年07月11日 17:20:07   作者:編程小石頭  
這篇文章主要介紹了微信小程序開發(fā)常見問題及解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

前言

我們在做微信小程序開發(fā)的過程中,總會遇到各種奇葩的問題。今天就把我在小程序開發(fā)過程中遇到的各種問題,及對應(yīng)的解決方案總結(jié)在這里,方便以后自己回顧,也方便大家查看。

云開發(fā)相關(guān)

一 云函數(shù)調(diào)用失敗問題

[云函數(shù)] [login] 調(diào)用失敗 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID , cloud function service error code -504002, error message Function not found: [login]; at cloud.callFunction api;

通常出現(xiàn)這種問題無非是下面2個原因

1,云函數(shù)沒有部署,或者沒有部署成功

2,你創(chuàng)建了多個云開發(fā)環(huán)境,沒有配置對應(yīng)的環(huán)境id

下面就針對這兩個問題,具體說下解決方案

1,云函數(shù)沒有部署,或者沒有部署成功

選中我們要部署的云函數(shù),右鍵,如上圖紅色框里所示。如果點一次不能上傳,就多點幾次,一直到出現(xiàn)下面提示框為止

2,你創(chuàng)建了多個云開發(fā)環(huán)境,沒有配置對應(yīng)的環(huán)境id

如果你創(chuàng)建了多個云開發(fā)環(huán)境,有時候開發(fā)者工具會腦殘的不知道該選擇使用那個云開發(fā)環(huán)境,這個時候,我們就要指定云開發(fā)環(huán)境了。

如果你是多個開發(fā)環(huán)境,一定要注意環(huán)境名,和環(huán)境id必須一一對應(yīng)。

云數(shù)據(jù)庫相關(guān)

一 set或者update數(shù)據(jù)時報如下錯誤

Error: errCode: -502001 database request fail | errMsg: [FailedOperation.Insert] multiple write errors: [{write errors: [{E11000 duplicate key error collection: tnt-12p3936xo.x-j-l index: id dup key: { : "xjl" }}]}, {<nil>}]

詳細錯誤如下圖:

錯誤原因

造成這種錯誤的主要原因是因為,你修改的這條數(shù)據(jù)不是你創(chuàng)建的。我們直接操作云數(shù)據(jù)庫時,在數(shù)據(jù)庫里設(shè)置里如下權(quán)限。

這個權(quán)限只能讓你讀所有人的數(shù)據(jù),但是修改的話,你還是只能修改自己創(chuàng)建的數(shù)據(jù)。什么樣的數(shù)據(jù)才是自己創(chuàng)建的呢。如下圖。

所以到這里我們就大概明白如何解決這個問題了。

解決方案

1,把_openid改為自己的openid

2,借助云函數(shù)。

這里說下借助云函數(shù),因為你是沒有辦法直接修改別人的數(shù)據(jù)的,但是你借助云函數(shù)的話,就可以修改任何人的數(shù)據(jù)。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • JS獲取時間的方法

    JS獲取時間的方法

    這篇文章主要介紹了JS獲取時間的方法,涉及date的相關(guān)使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • js使用Replace結(jié)合正則替換重復(fù)出現(xiàn)的字符串功能示例

    js使用Replace結(jié)合正則替換重復(fù)出現(xiàn)的字符串功能示例

    這篇文章主要介紹了js使用Replace結(jié)合正則替換重復(fù)出現(xiàn)的字符串功能,可實現(xiàn)關(guān)鍵詞描紅的功能,涉及JS重復(fù)匹配的相關(guān)操作技巧,需要的朋友可以參考下
    2016-12-12
  • bootstrap weebox 支持ajax的模態(tài)彈出框

    bootstrap weebox 支持ajax的模態(tài)彈出框

    本篇介紹的bootstrap weebox(支持ajax的模態(tài)彈出框),歷經(jīng)多次修改,目前版本已經(jīng)穩(wěn)定,整合了bootstrap的響應(yīng)式,界面簡單,功能卻無比豐富,支持ajax、圖片預(yù)覽等等
    2017-02-02
  • 12種JavaScript常用的MVC框架比較分析

    12種JavaScript常用的MVC框架比較分析

    這篇文章主要介紹了12種JavaScript常用的MVC框架比較分析,以獨特的視角分析了12中常見的JavaScript MVC框架各種優(yōu)缺點,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • javascript Demo模態(tài)窗口

    javascript Demo模態(tài)窗口

    不多介紹了,應(yīng)該見很多了,見過很多網(wǎng)站用的是Jquery的插件,個人覺得不夠靈活。
    2009-12-12
  • JavaScript實現(xiàn)找出數(shù)組中最長的連續(xù)數(shù)字序列

    JavaScript實現(xiàn)找出數(shù)組中最長的連續(xù)數(shù)字序列

    這篇文章主要介紹了JavaScript實現(xiàn)找出數(shù)組中最長的連續(xù)數(shù)字序列的方法,需要的朋友可以參考下
    2014-09-09
  • JS中reduce和map的優(yōu)雅寫法分享

    JS中reduce和map的優(yōu)雅寫法分享

    這篇文章主要為大家詳細介紹了JavaScript中一些reduce和map的優(yōu)雅寫法,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-03-03
  • 使用JavaScript實現(xiàn)一個簡易的熱更新

    使用JavaScript實現(xiàn)一個簡易的熱更新

    熱更新是指在應(yīng)用程序運行時,對程序的部分內(nèi)容進行更新,而無需重啟整個應(yīng)用程序,熱更新是在不停止整個應(yīng)用程序的情況下,將新的代碼、資源或配置應(yīng)用于正在運行的應(yīng)用程序,本文講給大家介紹一下使用JavaScript實現(xiàn)一個簡易的熱更新,需要的朋友可以參考下
    2023-08-08
  • 微信小程序如何連接Java后臺

    微信小程序如何連接Java后臺

    這篇文章主要介紹了微信小程序如何連接Java后臺,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 使用JavaScript生成羅馬字符的實例代碼

    使用JavaScript生成羅馬字符的實例代碼

    這篇文章主要介紹了使用JavaScript生成羅馬字符的實例代碼,需要的朋友可以參考下
    2018-06-06

最新評論

六枝特区| 施秉县| 壤塘县| 冷水江市| 金塔县| 宜兰县| 安多县| 龙州县| 藁城市| 武定县| 衡东县| 高碑店市| 鹤峰县| 永仁县| 海晏县| 团风县| 西城区| 平邑县| 广河县| 岱山县| 石渠县| 云浮市| 信阳市| 千阳县| 麻江县| 许昌县| 石棉县| 铅山县| 农安县| 宁海县| 北京市| 喜德县| 安庆市| 丰台区| 绵竹市| 蒲江县| 来安县| 泾源县| 耒阳市| 新巴尔虎左旗| 德庆县|