微信小程序与web前端的区别

2021-11-04

1 引言

刚接触小程序,会有很多错误的思路去编写,为了避免在代码方面出错,本文将对前端和小程序做一个区分。

2 问题描述

微信小程序与web前端的区别。

3 算法描述

在web的html中我们一般都是使用div、p、pan、a等标签来制作页面,但是在微信小程序中就是使用了view、text、image等来制作小程序,在两者转换中我们可以把view标签当作html里面的div标签,image和html中的img一样,小程序里的wxml就和body类似,wxss就和css类似,用来定义标签的属性等。

4 结语

这次区分了html与小程序之间的差异,可以避免在使用标签出现错误的代码。


附件

wxml:
<view class="navbar">
 <lable wx:for="{{navbar}}"
 data-idx="{{index}}"
 class="item {{currentTab==index ? 'active' : ''}}"
 wx:key="unique"
 bindtap="navbarTap">{{item}}
 </lable>
</view>
wxss:
page{
 display: flex;
 flex-direction: column;
 height: 100%;
}
.navbar{
 flex: none;
 display: flex;
 background: #fff;
}