add-contact.js 667 B

123456789101112131415161718192021222324252627282930313233343536
  1. Page({
  2. onShareAppMessage() {
  3. return {
  4. title: '新增联系人',
  5. path: 'packageAPI/pages/device/add-contact/add-contact'
  6. }
  7. },
  8. submit(e) {
  9. const formData = e.detail.value
  10. wx.addPhoneContact({
  11. ...formData,
  12. success() {
  13. wx.showToast({
  14. title: '联系人创建成功'
  15. })
  16. },
  17. fail() {
  18. wx.showToast({
  19. title: '联系人创建失败'
  20. })
  21. }
  22. })
  23. },
  24. onLoad() {
  25. this.setData({
  26. theme: wx.getSystemInfoSync().theme || 'light'
  27. })
  28. if (wx.onThemeChange) {
  29. wx.onThemeChange(({theme}) => {
  30. this.setData({theme})
  31. })
  32. }
  33. }
  34. })