Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1x 1x 1x 1x | import { getCurrentPage } from './getCurrentPage' import type { MiniprogramComponentInstance, MiniprogramPublicInstance } from '../../types' /** * 获取自定义组件的实例 * * @export * @template T * @param {string} selector * @param {MiniprogramPublicInstance} [instance=getCurrentPage()] * @return {*} {(T | null)} */ export function findComponentNode<T = MiniprogramComponentInstance> (selector: string, instance: MiniprogramPublicInstance = getCurrentPage()): T | null { return (instance?.selectComponent(selector) as unknown) as T || null } |