>  기사  >  웹 프론트엔드  >  WeChat 미니 프로그램 할 일 목록

WeChat 미니 프로그램 할 일 목록

高洛峰
高洛峰원래의
2016-11-21 16:38:051974검색

weixinApp WeChat 애플릿 toDoList

목록 페이지

간단한 목록 페이지와 데이터 추가, 현재 몇 가지 문제가 있습니다

setData가 일부 사용자 상호 작용 페이지를 지우고 있었습니다. 몇 가지 문제.

inputA는 입력 상자입니다. 데이터를 제출할 때 양식 데이터를 지워야 하는데 SetData가 잘 지워지지 않습니다.

데이터 추가

wx.setStorageSync(KEY,DATA) 사용

try {
    wx.setStorageSync('key', 'value')
} catch (e) {
}

데이터 제거

wx.removeStorageSync(KEY) 사용

try {
  wx.removeStorageSync('key')
} catch (e) {
  // Do something when catch error
}

세부정보 페이지

이번에는 라우팅 메커니즘이 사용됩니다

<navigator url="/test/logs" >
    查看
</navigator>

모듈형 테스트

일부 ES 구문이 사용됩니다

WeChat wx.request

wx.request는 https 요청을 시작합니다. WeChat 애플릿은 동시에 5개의 네트워크 요청 연결만 가질 수 있습니다.

wx.request 테스트 시

wx.request 게시물이 매개변수를 전달하지만 개발자 서버에서 매개변수를 가져오지 못합니다.

// 在php内嵌入此句也不适合。
header(&#39;Access-Control-Allow-Origin:*&#39;);
// 可能要在nginx 服务器上配置一些参数,可以让微信小程序调用

기본적으로는 문제가 없습니다. 얻다. . (다양한 URL 매개변수에는 문제가 없습니다.)

다른 API는 테스트되지 않았으며 많이 사용되지 않습니다. 필요한 경우 다시 테스트됩니다.

var count = 0
var maxRequest = 100
var getRequest = function(){

    wx.request({
        // 此域名必需要配置
        url: &#39;https://test.com/t/wxRes&#39;, //仅为示例,并非真实的接口地址
        success: function(res) {
            count++
            if(count < maxRequest){
                getRequest()
            } 
        },
        fail: function(res){
            console.log(res)
        }
    })
}
// https请求 
for(var i = 0; i< 5;i++){
    getRequest()
}
// 如果直接for10次的话,肯定有错误。这里只能for5次

테스트 중 문제를 발견했습니다. 데이터 게시에 실패했습니다. 문서를 검토한 후 결론을 도출합니다. 코드를 추가해야 합니다



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.