clipboard.js 356 B

1234567891011121314151617181920212223242526
  1. Page({
  2. data: {
  3. text: '3.1415926',
  4. copy: '',
  5. },
  6. handleInput(e) {
  7. this.setData({
  8. text: e.detail.value,
  9. });
  10. },
  11. handleCopy() {
  12. my.setClipboard({
  13. text: this.data.text,
  14. });
  15. },
  16. handlePaste() {
  17. my.getClipboard({
  18. success: ({ text }) => {
  19. this.setData({ copy: text });
  20. },
  21. });
  22. },
  23. });