博客列表 >微信小程序中的九九乘法表

微信小程序中的九九乘法表

美丽城堡
美丽城堡原创
2018年09月20日 11:43:223360浏览
<!-- 第一个 ,为text 设置宽高有问题-->
<view class="jiu-box">
<view wx:for="{{arr}}" wx:for-item="i">
<text wx:for="{{ar}}" wx:for-item="j">
<text wx:if="{{j<=i}}" class="one">
{{j}} * {{i}} = {{j * i}}
</text>
</text>
</view>
</view>
<!-- 第二个,view ,有默认行高?? -->

<view class="jiu-box">
<view wx:for="{{arr}}" wx:for-item="i" class="aa">
<view wx:for="{{arr}}" wx:for-item="j" class="jiu">
<view wx:if="{{i >= j}}" class="jiu-item">
{{j}} * {{i}} = {{j*i}}
</view>
<view wx:else hidden="{{true}}">aa</view>
</view>

</view>
</view>

<!-- 第三个 ,hidden 与 display:none; 有什么区别?-->

<view class="jiu-box">
<view wx:for="{{arr}}" wx:for-item="i" >
<view wx:for="{{arr}}" wx:for-item="j" class="jiu">
<view wx:if="{{i >= j}}" class="jiu-item">
{{j}} * {{i}} = {{j*i}}
</view>
<view wx:else class="jiu-none"></view>
</view>

</view>
</view>

实例

<!-- 第一个 ,为text 设置宽高有问题-->
<view class="jiu-box">
    <view wx:for="{{arr}}" wx:for-item="i">
        <text wx:for="{{ar}}" wx:for-item="j">
            <text wx:if="{{j<=i}}" class="one">
                {{j}} * {{i}} = {{j * i}}
            </text>
        </text>
    </view>
</view>
<!-- 第二个,view ,有默认行高?? -->

<view class="jiu-box">
    <view wx:for="{{arr}}" wx:for-item="i" class="aa">
        <view wx:for="{{arr}}" wx:for-item="j" class="jiu">
            <view wx:if="{{i >= j}}" class="jiu-item">
                {{j}} * {{i}} = {{j*i}} 
            </view>
            <view wx:else hidden="{{true}}">aa</view>
        </view>

    </view>
</view>

<!-- 第三个 ,hidden 与 display:none; 有什么区别?-->

<view class="jiu-box">
    <view wx:for="{{arr}}" wx:for-item="i" >
        <view wx:for="{{arr}}" wx:for-item="j" class="jiu">
            <view wx:if="{{i >= j}}" class="jiu-item">
                {{j}} * {{i}} = {{j*i}} 
            </view>
            <view wx:else class="jiu-none"></view>
        </view>

    </view>
</view>

运行实例 »

点击 "运行实例" 按钮查看在线实例

.aa{line-height: 32px; }
.jiu-box{width: 720rpx; margin: auto;  padding: 28rpx 0;}
.jiu{display: inline-block; }

.jiu-item{width: 70rpx; height: 32rpx; line-height: 32rpx; text-align: center; border: 1px solid #abcdef; font-size: 14rpx; margin-right: 4rpx;  }
.jiu-none{display: none; }

.one{display: inline-block;  margin-right: 4rpx; width: 70rpx; height: 32rpx; font-size: 12rpx; text-align: center; border: 1rpx solid #1296db; }

实例

.jiu-box{width: 720rpx; margin: auto;  padding: 28rpx 0;}
.aa{line-height: 32px; }
.jiu{display: inline-block; }

.jiu-item{width: 70rpx; height: 32rpx; line-height: 32rpx; text-align: center; border: 1px solid #abcdef; font-size: 14rpx; margin-right: 4rpx;  }
.jiu-none{display: none; }

.one{display: inline-block;  margin-right: 4rpx; width: 70rpx; height: 32rpx; font-size: 12rpx; text-align: center; border: 1rpx solid #1296db; }

运行实例 »

点击 "运行实例" 按钮查看在线实例


实例

<!-- 第四个 ,用block ,整体就是一个块?-->

<view class="jiu-box">
    <block wx:for="{{arr}}" wx:for-item="i" >
        <view class="five">
            <block wx:for="{{arr}}" wx:for-item="j">
                <view wx:if="{{i >= j}}" class="four">
                    {{j}} * {{i}} = {{j*i}} 
                </view>
                <view wx:else hidden="{{true}}"></view>
            </block>
        </view>
    </block>
</view>

运行实例 »

点击 "运行实例" 按钮查看在线实例


实例

.four{float: left;  width: 72rpx; height: 32rpx; line-height: 32rpx; text-align: center; border: 1px solid #abcdef; font-size: 14rpx;margin-right: 4rpx; }
.five:after{content: ''; display: block; clear: both; margin-bottom: 12rpx; }

运行实例 »

点击 "运行实例" 按钮查看在线实例


Page({
    data: {
        arr: [
            1,2,3,4,5,6,7,8,9
       ],
        ar: [
            1,2,3,4,5,6,7,8,9
        ],
    }
})

jiujiu.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议