帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
18
Y币

[云开发] 为什么Android图片循环要先定义一张图

[复制链接]
发表于 2022-9-7 14:51:04
<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" }]才能加载。






380
帖子
4
勋章
6
Y币
用你的代码测试可以
这个是你赋值的问题,接口能拿到数据吗,不显示说明没赋值上去
2
帖子
0
勋章
18
Y币
微信截图_20220907153015.png 微信截图_20220907153044.png
技术咨询-F · 2022-9-7 15:09用你的代码测试可以
2
帖子
0
勋章
18
Y币
解决了<scroll-view width="100%">
scroll-view添加个width就好了
技术咨询-F · 2022-9-7 15:09用你的代码测试可以
2
帖子
0
勋章
18
Y币
解决了<scroll-view width="100%">
scroll-view添加个width就好了
技术咨询-特特 · 2022-9-7 15:10这个是你赋值的问题,接口能拿到数据吗,不显示说明没赋值上去
您需要登录后才可以回帖 登录

本版积分规则