1. 程式人生 > >【LadyBug】thirdScriptError:api request success callback function,Cannot read property undefine引數

【LadyBug】thirdScriptError:api request success callback function,Cannot read property undefine引數

可以看到cash已經取到了值,而且也有定義

看網上全說request success callback是因為沒有將this.setdata改為that.setdata,但是我的程式碼寫的是that,這就很尷尬了

      var Openid = options.openid var that = this that.data.Openid = Openid var myDate = new Date(); var date = myDate.getTime() console.log('使用者的openid為', that.data.Openid) console.log('使用者的查詢時間為'
, myDate) wx.request({//通過openid搜尋使用者打分資訊 url: 'http://localhost:23711/api/Data/GetData', data: { Openid: Openid, Cash:'', Violation: '', Hincome: '' }, method: 'POST', header: { 'content-type': 'application/json' }, success: function
(res) { console.log(res.data) var jsonObject = res.data that.setData({ Cash: jsonObject[0].Cash, Violation: jsonObject[0].Violation, Hincome: jsonObject[0].Hincome }) Cash = jsonObject[0].Cash, Violation = jsonObject[0].Violation, Hincome = jsonObject[0
].Hincome }, fail: function (res) { console.log('submit fail'); wx.showModal({ title: '查詢失敗', content: '資料庫中沒有您的資料', showCancel: false, cancelText: '', cancelColor: '', confirmText: '確定', confirmColor: '', success: function(res) {}, fail: function(res) {}, complete: function(res) {}, }) }, })最後發現是因為用了陣列jsonObject[0]取值,而我的值不是數值的形式,提醒了我程式碼不要無腦參考別人。。。
解決方法就是不用jsonObject,直接用cash=res.data.cash取值。

相關推薦

LadyBugthirdScriptError:api request success callback function,Cannot read property undefine引數

可以看到cash已經取到了值,而且也有定義看網上全說request success callback是因為沒有將this.setdata改為that.setdata,但是我的程式碼寫的是that,這就很尷尬了      var Openid = options.openid

原創C# API 未能創建 SSL/TLS 安全通道 問題解決

分享圖片 proto 執行 manager ima com 添加 poi ssl 在調用執行API之前添加以下代碼就行了 System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls1

轉載RESTful API 最佳實踐

作者: 阮一峰 日期: 2018年10月 3日 RESTful 是目前最流行的 API 設計規範,用於 Web 資料介面的設計。 它的大原則容易把握,但是細節不容易做對。本文總結 RESTful 的設計細節,介紹如何設計出易於理解和使用的 API。

ArcGIS API for Javascript之專題圖的製作(四)熱力圖渲染(上)

一 、熱力圖定義 熱力圖(heat map)也稱熱圖,是以特殊顏色高亮區域的形式表示密度、溫度、氣壓、頻率等分佈的不易理解和表達的資料。 二、HeatmapRenderer esri/renderers/HeatmapRenderer類用來快速繪製熱力圖,將要

ArcGIS API for Javascript之Mix Echarts熱力圖

一、引言 Echarts對於WebGIS開發人員來說並不陌生,特別是隨著版本的更新,與地圖相結合的資料視覺化方式使得專題圖製作更加直觀明瞭。近期專案需求,需要動態地根據業務資料生成熱力圖。解決方案即:A

Java基礎04常用API——String相關API

1.int length() package string; /** * int length() * 該方法可以返回當前字串的長度(字元個數) * @author adminitartor * */ public class LengthDemo { publ

Java基礎05常用API——Integer相關API

1.Integer Integer.valueOf(int i); package integer; /** * java有8個基本型別,但是它們不具備面向物件的特性,所以 * 不能直接參與面向物件開發,那麼在實際使用上會出現很多的 * 不便,為此java為8個基本型

Java基礎08常用API——RandomAccessFile相關API

java.io.RandomAccessFile:專門用來讀寫檔案資料的類,其讀寫是基於指標進行的,即RAF總是在指標指向位置讀取或者寫出位元組。 RAF有兩種常用的模式:  * r:只讀模式,只能讀取檔案資料,不可以做寫操作。  * rw:讀寫模式,即可讀也可寫。 1.寫

RESTfulRESTful API 設計規範

概念 本質:一種軟體架構風格 核心:面向資源設計的API 解決問題: 降低開發的複雜性 提高系統的可伸縮性 例如:設計一套API,為多個終端服務。 設計概念和準則 網路上的所有事物都可以被抽象為資源 每一個資源都有唯一的資源標識,對資源的操作不會改變這些標

RESTfulRESTful API 介面設計規範 | 示例

概念 本質:一種軟體架構風格 核心:面向資源設計的API 解決問題: 降低開發的複雜性 提高系統的可伸縮性 例如:設計一套API,為多個終端服務。 設計概念和準則 網路上的所有事物都可以被抽象為資源 每一個資源都有唯一的資源標識,

SpringBootRESTful API攔截-過濾器、攔截器、切片

前言 這裡瞭解一下restful api的攔截,文字主要介紹三種方式來對api進行攔截,參考本文可實現攔截api,進行一些附加操作,比如列印攔截到的方法所在類名,獲取原始的request,攔截到api

PBPowerBuilder API Site 說明

Api函式名                               函式說明                             WIN16可用  WIN95可用  WINNT可用 ---------------------------------------

使用ASP.NET Web Api構建基於REST風格的服務實戰系列教程——Web Api入門

前言 經過前2節的介紹,我們已經把資料訪問層搭建好了,從本章開始就是Web Api部分了。在正式開始之前,再一次回顧一下Web Api的應用場景:Web Api可以與 MVC,WebForm結合使用,也可以作為一個單獨的Web服務。在正式討論Web Api的配置以及如何構造我們的URI來消費資源之前,我

筆記JAVA API 訪問 HDFS

1.獲取HDFS檔案系統 public static FileSystem getFileSystem(){ //讀取配置檔案 Configuration conf = new Configur

WebGLWebGL API 詳解

基於 WebGL Specifications 最全面的API釋疑。 型別以及物件定義 這部分內容主要定義一部分型別和資料結構。 typedef unsigned long GLenum; typedef boolean GLboolean; typedef unsigned long G

5min+美化API,包裝AspNetCore的返回結果

## **系列介紹** 【五分鐘的dotnet】是一個利用您的碎片化時間來學習和豐富.net知識的博文系列。它所包含了.net體系中可能會涉及到的方方面面,比如C#的小細節,AspnetCore,微服務中的.net知識等等。 通過本篇文章您將Get: + 將API返回的資料自動包裝為所需要的格式 + 理

開源Springboot API 一鍵生成器

## Springboot API 一鍵生成器 寫這個專案,最大的想法就是:**不做CRUD 程式猿** Springboot 在我們平時開發專案當中,是如此的常用。然而,比如平時我們寫的一些: - XX 管理系統 - XX 管理後臺 - XX XXXX 諸如此類,無非是一張表格、帶有分頁、非常標準的

4Caffe學習系列:啟用層(Activiation Layers)及引數

在啟用層中,對輸入資料進行啟用操作(實際上就是一種函式變換),是逐元素進行運算的。從bottom得到一個blob資料輸入,運算後,從top輸入一個blob資料。在運算過程中,沒有改變資料的大小,即輸入和輸出的資料大小是相等的。 輸入:n*c*h*w 輸出:n*c*h*w 常用的啟用函式有

3Caffe學習系列:視覺層(Vision Layers)及引數

所有的層都具有的引數,如name, type, bottom, top和transform_param. 本文只講解視覺層(Vision Layers)的引數,視覺層包括Convolution, Pooling, Local Response Normalization (LRN),

原創My97DatePicker報錯 Uncaught TypeError: Cannot read property 'length' of null 分析

公司ui前端框架的日曆外掛使用的是第三方的My97DatePicker,在使用過程中,為了滿足日期格式化的要求 寫了下面兩種寫法 下面這樣展示 “年-月-日 時:分:秒” 是正常,且無報錯 但是換個格式,下面這個是"時分秒"的格式就有問題 報錯如下: VM3