code: function getChildNodes (element) {
    let allChildNodes = element.children
    let arrNode = Array.prototype.slice.call(allChildNodes)
    let childList = []
  
    arrNode.map(function (ele, i) {
      if (ele.tagName.toLowerCase() !== 'mip-i-space') {
        // 如果是 autoplay，则不允许有 popup 功能
        if (element.hasAttribute('autoplay')) {
          if (ele.hasAttribute('popup')) {
            ele.removeAttribute('popup')
          }
        }
        childList.push(ele)
        element.removeChild(ele)
      }
    })
    if (childList.length > 0) {
      // 拷贝第一个和最后一个节点拼接dom
      let firstCard = childList[0].cloneNode(true)
      let endCard = childList[childList.length - 1].cloneNode(true)
      childList.unshift(endCard)
      childList.push(firstCard)
    }
    return childList
  }
docs: 获取carouse标签下所有非mip layout引入的元素