cc-ui-uni-app
Version:
cc-ui, uni-app组件库, 一切为了简单
18 lines (17 loc) • 423 B
JavaScript
// 获取dom
const getDom = (selector, all) => {
return new Promise(resolve => {
uni.createSelectorQuery().
in(this)[all ? 'selectAll' : 'select'](selector)
.boundingClientRect(rect => {
if (all && Array.isArray(rect) && rect.length) {
resolve(rect)
}
if (!all && rect) {
resolve(rect)
}
})
.exec()
})
}
export default getDom