zoukankan      html  css  js  c++  java
  • weex 引导页(guide)页面

    slider 和 indicator 都是 weex 的内置组件,且 indicator 是 slider 的子组件。

    1.报错处理

    原因解析:indicator 样式页面渲染慢

    解决方案:indicator 的样式写为 内联样式

    2.Guide.vue

    <!-- 引导页 -->
    <template>
      <div class="wrap">
        <!-- 轮播图 -->
        <slider class="slider" auto-play="true" interval="5000" >
          <div class="slider-pages" v-for="item in itemList">
            <image class="thumb" :src="item.pictureUrl" resize="stretch"></image>
          </div>
          <!-- 指示器 style="720px;height:30px;" -->
          <indicator class="indicator"></indicator>
        </slider>
        <!-- 开始体验 -->
        <text class='btn' @click="goStart">{{txt}}</text>
      </div>
    </template>
    
    <style scoped>
     .wrap{
        align-items: center;
        justify-content: center;
        flex-direction: column;
        background-color: #2B2D2F;
      }
      /*轮播图*/
      .slider {
         750px;
        height: 1000px;
        background-color: transparent;
        align-items: center;
        justify-content: center;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: auto;
        margin-right: auto;
      }
      /*轮播图 图片*/
      .slider-pages {
        flex-direction: row;
         720px;
        height: 1000px;
        align-items: center;
        justify-content: center;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: auto;
        margin-right: auto;
      }
      .thumb {
         720px;
        height: 1280px;
        align-items: center;
        justify-content: center;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: auto;
        margin-right: auto;
      }
      /*轮播图 指示器*/
      .indicator {
        position: absolute;
        top: 970px;
         720px;
        height: 30px;
        item-color: #dddddd;
        item-selected-color: rgb(40, 96, 144);
      }
      /*开始体验 按钮*/
      .btn{
         300px;
        height: 60px;
        margin-top: 20px;
        background-color:#0096FF;
        font-size:25px;
        height:60px;
        font-weight: bold;
        align-items: center;
        justify-content: center;
        border-radius: 50;
        color:#FFFFFF;
      }
    </style>
    
    <script>
      export default {
        data() {
          return {
            txt:"开始体验",
            itemList: [
              {title: 'A', pictureUrl: 'https://duqian291902259.github.io/dusan/oair/bg1.png'},
              {title: 'B', pictureUrl: 'https://duqian291902259.github.io/dusan/oair/bg2.png'},
              {title: 'C', pictureUrl: 'https://duqian291902259.github.io/dusan/oair/bg1.png'}
            ]
          }
        },
        methods: {
          goStart() {
            // 页面跳转
            this.$router.push({path:'/splash'});
          }
        }
      }
    </script>

    3.效果图

  • 相关阅读:
    Java三大特殊类
    静态顺序表and动态顺序表(一)_插入操作
    模拟实现memcpy、memmove函数
    模拟实现strcpy函数
    模拟实现Strlen函数
    数组相关知识总结(一)
    C语言学习总结(二)__操作符
    受控组件 & 非受控组件
    SyntheticEvent
    ReactDOM & DOM Elements
  • 原文地址:https://www.cnblogs.com/crazycode2/p/8231190.html
Copyright © 2011-2022 走看看