亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

selectorQuery.in如何使用

發布時間:2022-03-14 10:49:11 來源:億速云 閱讀:175 作者:iii 欄目:開發技術

本篇內容介紹了“selectorQuery.in如何使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

在當前頁面下選擇第一個匹配選擇器selector的節點,返回一個NodesRef對象實例,可以用于獲取節點信息。

selector類似于CSS的選擇器,但僅支持下列語法。

  • ID選擇器:#the-id

  • class選擇器(可以連續指定多個):.a-class.another-class

  • 子元素選擇器:.the-parent > .the-child

  • 后代選擇器:.the-ancestor .the-descendant

  • 跨自定義組件的后代選擇器:.the-ancestor >>> .the-descendant

  • 多選擇器的并集:#a-node, .some-other-nodes

selectorQuery.selectAll(selector)

在當前頁面下選擇匹配選擇器selector的節點,返回一個NodesRef對象實例。 與selectorQuery.selectNode(selector)不同的是,它選擇所有匹配選擇器的節點。

selectorQuery.selectViewport()

選擇顯示區域,可用于獲取顯示區域的尺寸、滾動位置等信息,返回一個NodesRef對象實例。

nodesRef.boundingClientRect([callback])

添加節點的布局位置的查詢請求,相對于顯示區域,以像素為單位。其功能類似于DOM的getBoundingClientRect。返回值是nodesRef對應的selectorQuery。

返回的節點信息中,每個節點的位置用leftrighttopbottomwidthheight字段描述。如果提供了callback回調函數,在執行selectQuery的exec方法后,節點信息會在callback中返回。

示例代碼:

Page({
  getRect: function(){
    wx.createSelectorQuery().select('#the-id').boundingClientRect(function(rect){
      rect.id      // 節點的ID  rect.dataset // 節點的dataset  rect.left    // 節點的左邊界坐標  rect.right   // 節點的右邊界坐標  rect.top     // 節點的上邊界坐標  rect.bottom  // 節點的下邊界坐標  rect.width   // 節點的寬度  rect.height  // 節點的高度}).exec()
  },
  getAllRects: function(){
    wx.createSelectorQuery().selectAll('.a-class').boundingClientRect(function(rects){
      rects.forEach(function(rect){
        rect.id      // 節點的IDrect.dataset // 節點的datasetrect.left    // 節點的左邊界坐標rect.right   // 節點的右邊界坐標rect.top     // 節點的上邊界坐標rect.bottom  // 節點的下邊界坐標rect.width   // 節點的寬度rect.height  // 節點的高度  })
    }).exec()
  }
})

“selectorQuery.in如何使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安化县| 伊春市| 日喀则市| 鸡东县| 博湖县| 集贤县| 甘肃省| 德令哈市| 东阳市| 新河县| 鄄城县| 沐川县| 万全县| 济宁市| 太白县| 佳木斯市| 许昌县| 崇州市| 灵武市| 静海县| 怀仁县| 万荣县| 石楼县| 台南市| 高雄市| 冷水江市| 汉寿县| 义乌市| 灵寿县| 西和县| 中西区| 夏河县| 东源县| 柳河县| 康马县| 确山县| 墨脱县| 东乌珠穆沁旗| 杭锦旗| 卓尼县| 江口县|