|
|
- // @ts-nocheck
- export function getRect(selector : string, context: ComponentPublicInstance):Promise<NodeInfo> {
- return new Promise((resolve)=>{
- uni.createSelectorQuery().in(context).select(selector).boundingClientRect(res =>{
- resolve(res as NodeInfo)
- }).exec();
- })
- }
-
- export function getAllRect(selector : string, context: ComponentPublicInstance):Promise<NodeInfo[]> {
- return new Promise((resolve)=>{
- uni.createSelectorQuery().in(context).selectAll(selector).boundingClientRect(res =>{
- resolve(res as NodeInfo[])
- }).exec();
- })
- }
|