gpt4 book ai didi

javascript - 使用 ng-clip,如何将内容添加到剪贴板表单代码(而不是在标记中以声明方式)?

转载 作者:行者123 更新时间:2023-12-03 08:49:58 26 4
gpt4 key购买 nike

感谢您的浏览。我在项目中成功实现了 ng-clip 来完成各种任务,例如当用户单击按钮时将值复制到剪贴板。当然,这是以声明方式处理的,如下所示:

<a clip-click-fallback="CopyStuff()" clip-copy="ModelToBeCopied">Foo</a>

我现在需要从 Angular Controller 向剪贴板添加一个项目,特别是在回调函数中从服务器返回的字符串:

$scope.Callback = function(response){

//How do I copy the response to the clip board??

}

感谢任何帮助。

最佳答案

ng-clip 是一个使用 ZeroClipboard(基于闪存的解决方案)的指令。您不能在 Controller 中使用ng-clip。在没有用户交互的情况下复制到剪贴板是一项常见的 Javascript 挑战,而不是 Angular 特有的挑战。

请参阅此问题以获取可能的解决方案:How do I copy to the clipboard in JavaScript?

关于javascript - 使用 ng-clip,如何将内容添加到剪贴板表单代码(而不是在标记中以声明方式)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32726776/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com