ph-utils
Version:
js 开发工具集,前后端都可以使用(commonjs和es module)
12 lines (11 loc) • 600 B
TypeScript
/**
* 复制数据, 可以从多种类型的数据
* 1. 直接复制文本: await copy("待复制的文本")
* 2. 复制节点上的 data-copy-text:
* <button data-copy-text="这是待复制的文本">复制</button>
* await copy(e.target) // or await copy("#a") or await copy(document.querySelector('#a'))
* 3. 直接复制节点本身数据: await copy('#a')
* @param {string | HTMLElement} source 复制源, 从中解析待复制的数据
* @returns {Promise<boolean>} 是否复制成功
*/
export declare function copy(source: string | HTMLElement): Promise<boolean>;