weex組件和vue組件區別


weex組件和vue組件的區別
1、布局不同
在html或者Vue中我們可以使用浮動布局,但是weex並不支持,所以請不要使用。weex
提倡使用Flex進行布局。
2、float浮動,Flex移動端全都支持
3、百分比布局
html中布局,經常使用百分比進行布局,這種布局可以適應不同屏幕,但是你用weex布局時百分比是不支持的
4、不支持綜合式寫法
例如:border:1px solid #ccc;
這樣在網頁中可以顯示出來,但是weex不支持在原生app中不能顯示出來
因此要分開寫
border:設定邊框,border 目前不支持類似這樣 border: 1 solid #ff0000; 的組合寫法。可有如下寫法:
border-style:設定邊框樣式,值類型為 string,可選值為 solid | dashed | dotted,默認值 solid可有如下寫法:
border-left-style {string}:可選值為 solid | dashed | dotted,默認值 solid
border-top-style {string}:可選值為 solid | dashed | dotted,默認值 solid
border-right-style {string}:可選值為 solid | dashed | dotted,默認值 solid
border-bottom-style {string}:可選值為 solid | dashed | dotted,默認值 solid
border-width {length}:設定邊框寬度,非負值, 默認值 0可有如下寫法:
border-left-width {length}:,非負值, 默認值 0
border-top-width {length}:,非負值, 默認值 0
border-right-width {length}:,非負值, 默認值 0
border-bottom-width {length}:,非負值, 默認值 0
border-color {color}:設定邊框顏色,默認值 #000000可有如下寫法:
border-left-color {color}:,默認值 #000000
border-top-color {color}:,默認值 #000000
border-right-color {color}:,默認值 #000000
border-bottom-color {color}:,默認值 #000000
border-radius {length}:設定圓角,默認值 0可有如下寫法:
border-bottom-left-radius {length}:,非負值, 默認值 0
border-bottom-right-radius {length}:,非負值, 默認值 0
border-top-left-radius {length}:,非負值, 默認值 0
border-top-right-radius {length}:,非負值, 默認值 0

背景顏色也要寫成 background-color:red;

5、weex長度單位只支持px
長度單位有 rem,em,pt weex:px
dpi=dp=px
了解原生應用的dpi單位,那這里的px是和dpi單位相對應的。所以你也不用糾結。使用就可以了,需要注意的是請不要再使用我們的rem,em,pt進行布局了。
推薦一篇文章:http://blog.csdn.net/yuzhouxiang/article/details/7283931

大家可以了解下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM