ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 請問小程序中的點贊數字為啥不能正常顯示插件名稱小程序我復制過 1 0
迅睿CMS版本:4.3.6 #插件

請問小程序中的點贊數字為啥不能正常顯示?


插件名稱:小程序DEMO

我復制過來的show.js
調用的時候也是{{supports}}

但是不懂為什么,默認加載的時候,數據都顯示為0,不會顯示正確的點贊數,只有點擊了這個按鈕,增加或者減少了點贊次數,這個點贊次數才會正確。

是自定義回調那邊沒輸出好嗎?自定義回調那邊沒寫,我看了下JSON數據,點贊數是NULL

show.wxml

<view class="l_lbdz l_lbliuc fl" bindtap="up">
<view class="l_lbliu l_lbliub">
<image mode="widthFix" src="{{upsImg}}"></image>
</view>
<view class="l_lbliubc">{{supports}}</view>
</view>

show.js

var WxParse = require('../../wxParse/wxParse.js');

var app = getApp();
var http_url = app.globalData.http_api + "s=anli&c=show";
http_url += '&api_call_function=anli_show_data';
var member_url = app.globalData.http_api + "s=api&app=anli&c=module&api_auth_code=" + wx.getStorageSync('member_auth') + "&api_auth_uid=" + wx.getStorageSync('member_uid');


Page({
data: {
id: '',
content: '',
supports: 0,
upsImg: "../../images/xqb.png",
collectImg: "../../icons/collect.png",
},
onLoad: function (options) {

app.showModel();
var self = this;
wx.request({
url: http_url,
data: {
id: options.id
},
header: {
'content-type': 'application/json'
},
dataType: 'json',
method: 'GET',
success: function (res) {


if (res.data.code == 1) {
// 是否收藏
wx.request({
url: member_url + '&m=is_favorite',
data: {
id: options.id
},
header: {
'content-type': 'application/json'
},
dataType: 'json',
method: 'GET',
success: function (sc) {
if (sc.data.code == 1) {
self.setData(
{
collectImg: "../../icons/collect-active.png",
})
}
}
});

// 格式化文章內容
var article = res.data.data.content;

WxParse.wxParse('data', 'html', article, self);

self.setData({
content: res.data.data,
supports: res.data.data.support,
id: options.id
})
wx.hideToast();
} else {
wx.showModal({
showCancel: false,
content: res.data.msg
})
}



}
})
},


up: function () {//點贊

var self = this;
wx.request({
url: member_url + '&m=digg&value=1',
data: {
id: self.data.id
},
header: {
'content-type': 'application/json'
},
dataType: 'json',
method: 'GET',
success: function (sc) {
if (sc.data.code == 1) {
wx.showToast({
icon: 'success',
title: sc.data.msg,
duration: 2000
});
self.setData(
{
supports: sc.data.data,
})
} else {
wx.showModal({
showCancel: false,
content: sc.data.msg
})
}
}
});
}


})

后臺自定義回調


1

直接訪問API,得到了NULL空值


2

解決方案
  • 如何排查問題

    1、通過接口訪問,(去掉回調函數參數)試試變量是否出了,如果不出來說明數據庫無這個字段

    2、通過接口訪問,(加上回調函數參數)試試變量是否出了,如果不出來說明回調函數寫法有問題

    滿意答案
    開源積分+10
  • @官方實習技術:謝謝提供思路,非常感謝,已經排查解決了!