网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網

小程序 視圖層分析

發布時間:2018-04-26 12:12 所屬欄目:小程序開發教程

視圖層分析

1、[page-name].wxml頁面結構

WXML(WeiXin Markup Language)是MINA框架設計的一套標簽語言,基于XML。結合一些基礎組件、事件系統、模板數據綁定,可以構建出頁面的結構。

簡單來說:wxml ≈ xml + 事件系統 + 模板引擎

例如:

// js
Page({  data: {    todos: [
        { text: 'JavaScript', completed: false },
        { text: 'JavaScript+', completed: false },
        { text: 'JavaScript++', completed: false }
    ]
},
completed (e) { ... }
})
<!-- wxml -->
<view>
  <view wx:for="{{ todos }}">
    <block wx:if="{{ !item.completed }}">
      <text>{{ item.text }}</text>
      <button bindtap="completed" data-item-index="{{ index }}"> √ </button>
    </block>
  </view>
</view>

2、[page-name].wxss頁面樣式

WXSS(WeiXin Style Sheets)是MINA框架設計的一套標簽語言,基于XML。

WXSS用來決定了在WXML中定義的組件應該怎么顯示。

為了適應廣大的前端開發者,我們的WXSS具有CSS大部分特性。 同時為了更適合開發微信小程序,我們對CSS進行了擴充以及修改。

與CSS相比我們擴展的特性有:

尺寸單位
樣式導入(CSS也有)
尺寸單位

rpx(responsive pixel): 可以根據屏幕寬度進行自適應。規定屏幕寬為750rpx。如在 iPhone6 上,屏幕寬度為375px,共有750個物理像素,則750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。

rem(root em): 規定屏幕寬度為20rem;1rem = (750/20)rpx 。

建議: 開發微信小程序時設計師可以用 iPhone6 作為視覺稿的標準。
注意: 在較小的屏幕上不可避免的會有一些毛刺,請在開發時盡量避免這種情況。

樣式導入

使用@import語句可以導入外聯樣式表,@import后跟需要導入的外聯樣式表的相對路徑,用;表示語句結束。

@import "common.wxss";text { background-color: #ff0;
}


選擇器

目前只支持如下選擇器

全局樣式與局部樣式

定義在app.wxss中的樣式為全局樣式,作用于每一個頁面。在[page-name].wxss文件中定義的樣式為局部樣式,只作用在對應的頁面,并會覆蓋app.wxss中相同的選擇器。



易優小程序(企業版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/24123.html 復制鏈接 如需定制請聯系易優客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×