zoukankan      html  css  js  c++  java
  • 01-组件轮播

    组件

    
    <template>
        <view>
            <view class="uni-padding-wrap">
                <view class="page-section swiper">
                    <view class="page-section-spacing">
                        <swiper class="swiper" 
                        :indicator-color="ponitcolor"  
                        :indicator-active-color="currentcolor"
                        :circular="zidongxianjie"
                        :indicator-dots="indicatorDots" 
                        :autoplay="autoplay"        
                        :interval="interval" 
                        :duration="duration">
    
    	                <swiper-item v-for="(item,index) in listArr" :key="index"> 
    			    <image class="lun-bo-img" :src="item.img"></image>
                            </swiper-item>	
    
                        </swiper>
                    </view>
                </view>
            </view>
    		
        </view>
    </template>
    
    <script>
    export default {
        data() {
            return {
                zidongxianjie:true,//自动衔接,
                background: ['color1', 'color2', 'color3'],
                indicatorDots: true,//是否显示面板指示点 就是下面那个小圆点
                autoplay: true,//是否自动播放
                ponitcolor:"#fff",//指示点的颜色
                currentcolor:"red",//当前指示点颜色
                interval: 2000,
                duration: 500,
            }
        },
         props:{
    	listArr:{
    	    type:Array
    	}
         }
    }
    </script>
    
    <style  scoped>
    .lun-bo-img{
    	 100%;
    	height: 300rpx;
    }
    </style>
    

    使用页面

    <template>
    	<view>
    		<planting :listArr="listArr"></planting>
    	</view>
    </template>
    
    <script>
    	import planting  from "../../components/planting.vue"
    	export default {
    		data() {
    			return {
    				listArr:[
    					{img:"https://s2.51cto.com/oss/202004/16/27e58c01fef2ca1e3f98093dbd719eb0.jpg"},
    					{img:"https://s2.51cto.com/oss/202004/15/58878ce24c357ac43b16d965e994b918.jpg"},
    					{img:"https://s3.51cto.com/oss/202004/14/0b0c76cc1c0c3646b8257240a9e34a77.jpg"},
    					{img:"https://s2.51cto.com/oss/202004/14/48d3da17d0cbc03c38815860dc8a3610.jpg-wh_651x-s_3942643498.jpg"}
    				]
    			};
    		},
    		
    		components:{
    			"planting":planting
    		}
    	}
    </script>
    
    对于封装uni-app中的轮播组件。
    更vue一样的。 
    比如说v-for。
    给图片赋值。
    父传子
    参数类型是一样
    

    作者:流年少年
    出处:https://www.cnblogs.com/ishoulgodo/

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,或者关注博主,在此感谢!

    万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主(っ•̀ω•́)っ✎⁾⁾!

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    支付宝
    微信
    本文版权归作者所有,欢迎转载,未经作者同意须保留此段声明,在文章页面明显位置给出原文连接
    如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    7zip 自解压安装程序
    修改当前启动菜单项的HyperVisorLaunchType
    VMware 虚拟镜像转 Hyper-V(Win10/2016)
    旋转基础知识
    变换及移动基础知识
    文字及排版章末小结
    文字排版相关
    文字变形及封套扭曲
    LinQ学习笔记.
    PHP笔记-PHP中Web Service.
  • 原文地址:https://www.cnblogs.com/ishoulgodo/p/12727062.html
Copyright © 2011-2022 走看看