|
[云开发]
为什么Android图片循环要先定义一张图
[复制链接]
<template>
<view class="page">
<text class="text" style="text-align:center" :v-text="title"></text>
<scroll-view>
<div v-for="item in picList">
<image class="mimg" width="100%" src={item.url} />
</div>
</scroll-view>
</view>
</template>
data() {
return {
picList: [{ url: "https://www**.**/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png" }],
title: 'ddd'
}
}
mounted() {
this.title = "图片列表"
var app = this.data
api.ajax({
url: 'https://sc**.**/tupian/'
}, function (ret, data) {
var html = data.body.toString()
for (let item of html.split('<div class="item"')) {
if (item.indexOf("<body>") > -1) continue;
var img = item.match(/data-original=\"(.*?)\"/)[1];
img = img.replace("_s", "");
if (img.startsWith("//")) {
img = "https:" + img
}
app.picList.push({ url: img })
}
})
}
//Android测试下,picList如果开始定义为[],图片就不会加载。要picList: [{ url: "https://www**.**/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png" }]才能加载。
|
|