美文网首页
WXML的语法

WXML的语法

作者: 田野上的风 | 来源:发表于2019-05-31 20:59 被阅读0次

    <!--WXML语法-->

    微信小程序编译器快捷键

    Shift+Alt+F:微信小程序开发工具的代码格式化功能很强大,包含对空行、缩进等的处理。

    Shift+Alt+Up,Shift+Alt+Down:直接对当前光标所在的行进行向上向下复制一行

    注释行

    ctrl+/:注释

    页面结构和内容

    <text class=" " id=" " style=" " hidden=" " bindtap=" " data-user-name="user" ></text>

    <!-- 1.class属性;2.id属性;3.style属性;4.hidden来使属性隐藏与否;

    5.bindtap:通过bindtap这样的方式来给这个组件元素特定的事件绑定一个事件处理函数;

    6.通过data-这样形式的属性来进行设置,通过data-定义的自定义数据将会在事件触发的时候,封装在事件对象中,传递给对应的事件处理函数进行处理

    data-user-name是用户自定义的数据-->

    后边的讲解中,组件和元素这两个词等同。

    <image src='相对路径;绝对路径;或者是http的方式'></image>

    相对路径:相对路径,顾名思义就是自己相对与目标位置。

    src = "../......

    绝对路径:先说在本地计算机上,文件的绝对路径当然是指:文件在硬盘上真正存在的路径。

    src = "/......"

    但是需要http请求,去从web上的一个服务器去加载

    <view></view> 多个元素放置在容器元素中,以便对多个元素组成的整体做总的调整。

    页面布局

      height:100vh; //100vh说明占屏幕的所有高

      display: flex; //flex弹性布局

      flex-direction: column; //改变主轴方向

      justify-content: space-around;

      align-items:  center;

      弹性盒子布局,快速高效实现布局。

    元素大小适配不同的宽度屏幕

      微信小程序中统一规定这个设备上的屏幕宽度为750rpx;

    用iPhone6做视觉设计稿的好处是 px:rpx搞好是1:2的比例

    Navigator组件

    1.Navigator组件是一种页面跳转的组件,常用于带返回的页面跳转。

    2.navigator元素默认为一个块级元素,需要通过添加style ='display:inline;'属性将它变成一个inline元素。

    3.在微小中需要封装在<view></view>标签内,在<text></text>中无法直接显示在微小的页面中。

    4.navigator两个常见的取值navigate和redirect的用法,通过添加navigator元素(缺省值是navigate)的open-type属性并将它置为redirect来实现页面的重定向。

    5.给navigator样式添加一个点击态的样式,用到hover-class属性,赋值一个样式类并在页面对应的样式表中定义它。

    点击态的样式颜色的注意点。通过点击态样式的级联算法,后定义的样式规则后定义的规则会覆盖之前的规则。需要注意默认的规则。

    tabBar配置底部标签栏,本质是对若干一级页面的入口链接。

    相关文章

      网友评论

          本文标题:WXML的语法

          本文链接:https://www.haomeiwen.com/subject/sstntctx.html