• uni-app 循环列表项跳转指定外链解决方案<web-view>标签


    news.vue

    <view class="list">
                <view class="uni-padding-wrap backWhite wauto80" v-for="(item,index) in infoList" :key="index">
                    <view class="uni-flex info_item" @tap="openUrl(index)">
                        <view class="info">
                            <view class="title">
                                <span class="tag">{{item.label}}</span>
                                <text>{{ item.title }}</text>
                            </view>
                            <view class="des">
                                <text class="newsdata">{{ item.create_time }}</text>
                                <image class="w23" src="https://test134.vrapp.chot.cn/mini/picture/news_eye.png"></image> <text class="newsdata">{{ item.number }}</text>
                            </view>
                        </view>
                        <view class="imgRignt">
                            <image class="newsImg" :src="item.thumb"></image>
                        </view>
                    </view>
                </view>
                <uni-load-more :status="status" :content-text="contentText" />
    
            </view>
    methods: {
    // 传递new_id给要显示内容的页面 openUrl(index) { uni.navigateTo({ url:
    "../../pages/newDetail/newDetail?news_id=" + this.infoList[index].id }) }
    }

    newsDetail.vue

    <template>
        <view>
            <web-view :src='src'> </web-view>
        </view>
    </template>
    
    <script>
        export default {
            data() {
                return {
                    src: "",
                    news_id: ""
                }
            },
            onLoad: async function(option) {
                this.news_id = option.news_id;
                const res = await this.$myRequset({
                    url: "/api",
                    method: "POST",
                    data: {
                        operate: "News.get_link",
                        news_id: this.news_id
                    },
                    header: {
                        'content-type': 'application/form'
                    }
                });
                this.src = res.data.data.link;
            }
        }
    </script>
    
    <style>
    </style>
  • 相关阅读:
    appium---webview(H5)元素定位
    appium---切换webview时报错
    appium---如何判断原生页面和H5页面
    JDK与Java SE/EE/ME的区别
    Ubantu18.04安装WPS
    堆与栈的区别
    JAVA-基础(Stream流)
    Java面试(1)
    ubuntu自带截图工具
    Linux 下各个目录的作用及内容
  • 原文地址:https://www.cnblogs.com/LindaBlog/p/13515951.html
Copyright © 2020-2023  润新知