【uniapp】uni.setClipboardData 方法失效 bug 解决方案

写了一个 copy 方法,但是怎么也没有弹窗复制成功

html 复制代码
<text @click="toCopy(myInfo.id)">
    复制
</text>

逐步打印发现 1 正常打印,2 没有打印,说明问题出现在 setClipboardData 方法执行中

javascript 复制代码
toCopy(n) {
    // console.log('1',typeof n) // number类型
    const temp = String(n)
    uni.setClipboardData({
        data: temp,
        success: () => {
            // console.log('2',n)
            tool.alert('复制成功')
		},
		fail: (r) => {
			tool.alert(r)
		}
	})
},

原来是 uni.setClipboardData 方法只能打印字符串类型!我的 id 是number 类型数据,所以复制功能失效

相关推荐
小妖66621 小时前
React input 输入卡顿问题
前端·javascript·react.js
এ慕ོ冬℘゜21 小时前
JavaScript 数据类型检测与转换、运算符超全实战详解
前端·html
kyriewen21 小时前
我用 AI 写代码快了 3 倍——然后同事的 Code Review 全变成了我的
前端·程序员·ai编程
AI产品实战1 天前
Gradle打包生成dependencies.xml详解
xml·java·gradle
方华世界1 天前
企业级Java AI Agent应用平台
java·开发语言·人工智能
折哥的程序人生 · 物流技术专研1 天前
第8篇:模板方法模式的优缺点与面试高频考点
java·设计模式·面试·模板方法模式·行为型模式·优缺点·扩充系列
李明卫杭州1 天前
Vue2 portal-target 组件与 Vue3 的针对性优化
前端·javascript·vue.js
人道领域1 天前
【0-1的agent进阶篇】Prompt 与上下文工程
java·开发语言·prompt·mcp
KINGSEA_1681 天前
AgentScope Java 2.0 架构解析
java
Tyler_11 天前
iOS PlayWright mcp server
前端·ios·ai编程