¿Por qué mi subprograma no puede obtener datos de la base de datos?
wx.request solicita recursos de interfaz (la parte de solicitud de la API del subprograma WeChat)
swiper implementa el componente de gráfico giratorio
wx: Declaración de bucle for
Conocimientos básicos del subprograma WeChat
2 Principio de implementación
Primero.
Primero mire esta función de solicitud
var
wx.request({
url:'******', //Aquí complete el ruta a su interfaz
encabezado: { //Aquí escriba qué tipo de datos desea devolver, y aquí se refleja el poder del subprograma WeChat, que analiza los datos directamente por usted. para cada Métodos para analizar json, xml y otros datos
'Content-Type': 'application/json'
},
data: { // en Este escribe los parámetros que deseas solicitar
x: '' ,
y: ''
},
éxito: function (res) {
/Aquí es donde la solicitud tiene éxito y se realizan algunas funciones
console.log(res.data)
}
})1234567891011121314151612345678910111213141516
3. Código
Descomposición
Primero, el comienzo del último párrafo del formato json de los datos de la interfaz Zhihu
" fecha": "20161114",
" historias": [
{
"imágenes": [
"" p>
],
"tipo": 0,
"id": 8975316,
"ga_prefix" : "111422",
p>
"title ":"Trivia: soy como ustedes"
},
{
"imágenes":[
""
],
"tipo": 0,
" id": 8977438,
"ga_prefix": "111421",
"title": "Crece, ¿quién dice que hay que crecer?" p>
}, 12345678910111213141516171819201234567891011121314151617181920
index.js en
Página({
datos: {
duración.2000,
indicatorDots: verdadero,
p>reproducción automática: verdadero,
intervalo: 3000,
carga: falso,
plain: false
},
onLoad: function () {
var that = this //no te pierdas esto, es importante
wx.request({
url: '',
encabezados: {
'Tipo de contenido': 'aplicación/json '
},
s
éxito: función (res) {
los datos json se almacenan en una matriz llamada zhihu
that.setData({
zhihu: res. data.stories,
//res representa el par de eventos de la función de éxito, los datos son fijos y las historias son las historias en los datos json anteriores
})
} p>
})
}
}) 12345678910111213141516171819202122232425262728291234567891011121314151617181920212223242526272829
index.wxml en
lt indicador de deslizamiento; -dots= "{{indicatorDots}}"
autoplay="{{autoplay}}" class="banners" intervalo="{{interval}}" duración="{{duración}}"gt ; // Los atributos aquí no son importantes, ver más abajo
{{item.title}}