国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image

這篇具有很好參考價值的文章主要介紹了微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. view組件

view組件就類似于html中的div標簽

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

list.wxml

<view class="container1">
  <view>A</view>
  <view>B</view>
  <view>C</view>
</view>

list.wxss

.container1 view{
  	width:100px;
    height:100px;
    line-height:100px;
    text-align:center;
}

.container1 view:nth-child(1){
  background-color: lightgreen;
}
.container1 view:nth-child(2){
  background-color: lightblue;
}
.container1 view:nth-child(3){
  background-color: lightcoral;
}

.container1{
  display: flex;
  justify-content: space-around;
}

2. scroll-view 組件

scroll-view組件就是滾動的視窗,使用scroll-view組件時,要想橫向滾動或者縱向滾動時,需要在scroll-view組件上添加對應的屬性 scroll-x 或 scroll-y,然后需要注意的是,縱向滾動需要給scroll-view組件限定高度,橫向滾動則需要給scroll-view組件添加一個限定的寬度。

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

list.wxml

<scroll-view class="container" scroll-y>
  <view>A</view>
  <view>B</view>
  <view>C</view>
</scroll-view>

list.wxss

/* pages/list/list.wxss */
.container1 view{
  width: 100px;
  height: 100px;
  text-align: center;
  line-height: 100px;
}

.container1 view:nth-child(1){
  background-color: lightgreen;
}
.container1 view:nth-child(2){
  background-color: lightblue;
}
.container1 view:nth-child(3){
  background-color: lightcoral;
}

.container1{
  justify-content: space-around;
  height: 150px;
  width: 100px;
  border: 1px solid red;
}

3. swiper 和 swiper-item 組件

swiper 和 swiper-item組件是微信小程序提供的用于快速構建輪播圖的組件,swiper為輪播圖的容器,swiper-item為輪播圖的每一項。

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

其中swiper組件中的indicator-dots屬性為是否在輪播圖面板上顯示指示點,若想顯示,那么將其indicator-dots屬性設置為true.

list.wxml

<swiper class="swiper-container" indicator-dots="true">
  <swiper-item>
    <view class="item">A</view>
  </swiper-item>
  <swiper-item>
    <view class="item">B</view>
  </swiper-item>
  <swiper-item>
    <view class="item">C</view>
  </swiper-item>
</swiper>

list.wxss

/* pages/list/list.wxss */
.swiper-container{
  height: 150px;
}

.item{
  height: 150px;
  line-height: 150px;
  text-align: center;
}


swiper-item:nth-child(1){
  background-color: lightgreen;
}
swiper-item:nth-child(2){
  background-color: lightpink;
}
swiper-item:nth-child(3){
  background-color: lightcoral;
}

3.1. swiper組件中的常用屬性

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

官網(wǎng)地址【swiper組件】

4. text 和 rich-text組件

4.1. text組件

text為文本組件,類似于html中的span標簽,也是一個行內元素

text組件一個常用的功能 :長按選中功能(text組件的selectbale屬性)

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

list.wxml

<view>
  微信號:
  <text selectable>robin_zh</text>
</view>

4.2. rich-text 組件

rich-text 組件為富文本組件,它可以通過nodes屬性將HTML字符串渲染為wxml結構

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

<rich-text nodes="<h1>HTML字符串</h1>"></rich-text>

5. button 組件

button組件,微信小程序為其提供了諸多屬性,type ,size,plain…,同時button組件可以通過open-type屬性調用微信提供的各種功能(客服,轉發(fā),獲取用戶權限,信息等)

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

<view>=====1.普通按鈕,通過type來指定顏色======</view>
<button>默認按鈕</button>
<button type="primary">主色調按鈕</button>
<button type="warn">警告按鈕</button>

<view>=====2.迷你按鈕,通過size來指定尺寸======</view>
<button size="mini">默認按鈕</button>
<button size="mini" type="primary">主色調按鈕</button>
<button size="mini" type="warn">警告按鈕</button>

<view>======3.鏤空按鈕,通過plain指定鏤空======</view>
<button plain>默認按鈕</button>
<button type="primary" plain>主色調按鈕</button>
<button type="warn" plain>警告按鈕</button>

6. image組件

image組件就和html中的img標簽是完全一樣的,只不過在微信小程序中的image組件即使沒有圖片也會默認占據(jù)一部分位置(大約300px*240px)

微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image,微信小程序,微信小程序,notepad++,小程序

<image/>
<image src="./kl.jpg" />
/* pages/list/list.wxss */
image{
  border: 1px solid red;
  margin-bottom: 4px;
}

6.1. image的mode屬性

image組件的mode屬性用來指定圖片的裁剪和縮放模式

mode屬性的默認值為scaleToFill,不保持縱橫比縮放圖片,使圖片的寬高完全拉伸至填滿 image 元素。

mode屬性值的說明:文章來源地址http://www.zghlxwxcb.cn/news/detail-550633.html

合法值 說明
scaleToFill 縮放模式,不保持縱橫比縮放圖片,使圖片的寬高完全拉伸至填滿 image 元素
aspectFit 縮放模式,保持縱橫比縮放圖片,使圖片的長邊能完全顯示出來。也就是說,可以完整地將圖片顯示出來。
aspectFill 縮放模式,保持縱橫比縮放圖片,只保證圖片的短邊能完全顯示出來。也就是說,圖片通常只在水平或垂直方向是完整的,另一個方向將會發(fā)生截取。
widthFix 縮放模式,寬度不變,高度自動變化,保持原圖寬高比不變
heightFix 縮放模式,高度不變,寬度自動變化,保持原圖寬高比不變
top 裁剪模式,不縮放圖片,只顯示圖片的頂部區(qū)域
bottom 裁剪模式,不縮放圖片,只顯示圖片的底部區(qū)域
center 裁剪模式,不縮放圖片,只顯示圖片的中間區(qū)域
left 裁剪模式,不縮放圖片,只顯示圖片的左邊區(qū)域
right 裁剪模式,不縮放圖片,只顯示圖片的右邊區(qū)域
top left 裁剪模式,不縮放圖片,只顯示圖片的左上邊區(qū)域
top right 裁剪模式,不縮放圖片,只顯示圖片的右上邊區(qū)域
bottom left 裁剪模式,不縮放圖片,只顯示圖片的左下邊區(qū)域
bottom right 裁剪模式,不縮放圖片,只顯示圖片的右下邊區(qū)域

到了這里,關于微信小程序常用組件的簡單使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • [微信小程序] scroll-view組件下拉刷新,怎樣結束刷新(已解決)

    [微信小程序] scroll-view組件下拉刷新,怎樣結束刷新(已解決)

    官方文檔:scroll-view | 微信開放文檔 (qq.com) 這里就不贅述scroll-view的基本使用方法了,先看問題: ?代碼: ?由于在官方文檔中并沒有詳細說明如何在刷新完成之后關閉刷新,這里我給出的解決辦法就是,給組件綁定一個刷新數(shù)據(jù),然后在觸發(fā)下拉刷新的函數(shù)中手動將數(shù)據(jù)改

    2024年01月20日
    瀏覽(96)
  • 微信小程序 scroll-view 組件的 bindscroll 不觸發(fā)不生效

    使用微信小程序基礎組件中的scroll-view,但是滑動的時候 bindscroll 一直不生效。 在網(wǎng)上查了資料,發(fā)現(xiàn)了幾類不生效的原因,總結如下: 1、沒有設置高度,根據(jù)小程序文檔,在使用 scroll-view 組件用于豎向滾動時一定要設置高度。 2、沒有設定scroll-y 3、組件屬性的長度單位默

    2024年02月11日
    瀏覽(93)
  • 微信小程序組件scroll-view滾動到底部多次觸發(fā)加載如何解決?

    在 iOS 真機上,scroll-view 滾動時會多次觸發(fā) scrolltolower 事件的問題,可以設置一個“加載標識”(如 DisableTrigger)來避免重復請求下一頁數(shù)據(jù)。具體做法為: 在 data 中新增一個 DisableTrigger 變量,用于標識當前是否可以執(zhí)行下一頁數(shù)據(jù)的加載操作。 在 init()方法中,在請求數(shù)據(jù)

    2024年02月13日
    瀏覽(101)
  • 微信小程序scroll-view組件設置 scroll-top無效問題解決

    微信小程序scroll-view組件設置 scroll-top無效問題解決

    微信小程序官方提供了一個可以設置滾動條位置的方法 scroll-top 在實際運用過程中,發(fā)現(xiàn)設置了scroll-top無效,滾動條位置并沒有發(fā)生變化,是因為微信小程序的官方框架處于性能考慮,初始化設置scroll-top不會重新渲染頁面,需要將scroll-top的是放在一個事件內執(zhí)行才可以生效

    2024年02月11日
    瀏覽(99)
  • 微信小程序 - scroll-view組件之上拉加載下拉刷新(解決上拉加載不觸發(fā))

    微信小程序 - scroll-view組件之上拉加載下拉刷新(解決上拉加載不觸發(fā))

    最近在做微信小程序項目中,有一個功能就是做一個商品列表分頁限流然后實現(xiàn)上拉加載下拉刷新功能,遇到了一個使用scroll-viwe組件下拉刷新事件始終不觸發(fā)問題,網(wǎng)上很多說給scroll-view設置一個高度啥的就可以解決,有些人設置了高度也不觸發(fā),所以在下就研究了一波這個

    2024年02月14日
    瀏覽(90)
  • 【微信小程序】scroll-view的基本使用

    【微信小程序】scroll-view的基本使用

    |? scss里面的 .item:nth-child(1) index.wxml index.scss

    2024年02月07日
    瀏覽(99)
  • 微信小程序使用scroll-view導致吸頂無效或vant-sticky吸頂無效

    我們先清楚為什么要使用scroll-view? 在做回到頂部時,需要拿到實時的滾動距離,這時候就得使用上scroll-view了 記錄一次在做 微信小程序開發(fā)時,在沒有使用scroll-view的時候,我們使用vant-sticky做吸頂效果的時候可以正常使用。 但是當我們使用scroll-view時,突然發(fā)現(xiàn)吸頂失效

    2024年02月09日
    瀏覽(96)
  • 微信小程序 scroll-view

    微信官方文檔地址:https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html 微信小程序 scroll-view 提示:以下是本篇文章正文內容,下面案例可供參考 可滾動視圖區(qū)域 。 代碼如下(示例): 提示:css 提示:scroll-view 屬性 提示:設置自定義下拉刷新區(qū)域背景顏色

    2024年02月11日
    瀏覽(90)
  • 【微信小程序】scroll-view滾動

    【微信小程序】scroll-view滾動

    wxml文件 wxss文件 ? ? ? wxml文件 wxss文件 ? ? 注意事項: 1、在scroll-view標簽上加上樣式屬性: display:flex;?white-space:nowrap; 2、scroll-view標簽下的一級欄目標簽需要加上樣式屬性: display: inline-block; 只有結合上面兩步,才能實現(xiàn)橫向滾動。

    2024年02月13日
    瀏覽(93)
  • 微信小程序 uniapp 電商項目使用scroll-view實現(xiàn)左右菜單聯(lián)動,點擊菜單子分類聯(lián)動對應商品

    微信小程序 uniapp 電商項目使用scroll-view實現(xiàn)左右菜單聯(lián)動,點擊菜單子分類聯(lián)動對應商品

    最近寫了個微信小程序項目,一開始不理解scroll-view用法,用的另外一種方法寫的,雖然實現(xiàn)了效果,但是代碼層面來說,不大合理,后來又通過努力,用scroll-view實現(xiàn)了效果?,F(xiàn)寫個文章做個記錄,方便自己和大家學習記錄。 效果圖請看第一張。布局:左右布局,右邊又分

    2024年02月14日
    瀏覽(97)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包