애플 릿 개발 일지

1549 단어
최근 에 애플 릿 개발 을 배우 고 있 습 니 다. 데모 연습 선수 가 되 고 싶 습 니 다. 배우 면서 정리 하고 앞으로 배우 고 싶 은 친구 들 에 게 도움 이 되 었 으 면 좋 겠 습 니 다.
request 콩짜개 도서 인터페이스 요청 403
자 료 를 찾 아 보 니 두 판 도서 의 인터페이스 가 애플 릿 에 열 리 지 않 는 다 는 것 을 알 게 되 었 다.
request 동료 서버 인터페이스 요청 400
wx. request 를 통 해 자원 을 요청 할 때 header 머리 를 추가 해 야 합 니 다.
   header: {
       "Content-Type": "json"
   }

혹은
   header: {
       "Content-Type": "application-json"
   }

이전 페이지 의 데 이 터 를 다음 페이지 로 전달 하 는 방법
  • 전역 대상 을 통 해 획득
  • //app.js
    App({
      globalData: {
        userName: ''
      }
    })
    

    그리고 페이지 에서 getApp () 방법 으로 app. js 의 전역 대상 을 가 져 오고 설정 할 수 있 습 니 다.
    let app = getApp()
    let userName = app.globalData.userName
    app.globalData.userName = 'hello kitty'
    
  • 로 컬 캐 시 설정 과 애플 릿 가 져 오기 wx.setStorage, wx.getStorage, wx.removeStorage 등 로 컬 에 저 장 된 api 를 통 해 사용 할 수 있 습 니 다. 구체 적 으로 공식 문 서 를 보 세 요. 이런 방식 으로 자주 바 뀌 지 않 는 정적 변수
  • 를 저장 합 니 다.
  • url 의 query 를 통 해 값 을 전달 한 후 다음 페이지 의 onLoad 에서 데 이 터 를 url 에 추가 할 수 있 습 니 다. 예 를 들 어 /book?id=100 다음 페이지 의 onLoad 에서 가 져 올 수 있 습 니 다
  • onLoad (option) {
      this.setData ({id: option.id})
    }
    
  • getCurrent Pages () 를 통 해 가 져 오기
  •  onLoad () {
        let pages = getCurrentPages()
        let prevPage = pages[pages.length - 2]
        this.setData({detail: prevPage.data.detail})
      }
    

    미 완성 계속...

    좋은 웹페이지 즐겨찾기