위챗 애플릿 메시지 중복 전송
상술한 설명을 통해 우리는 표를 제출하면 formId를 생성할 수 있고 사용자에게 메시지를 보내려면 formId를 사용해야 한다는 것을 알고 있다. 만약에 우리가 모든 formId를 1원으로 이해한다면 표를 제출하면 1원을 저축할 수 있고 메시지를 보내는 데 1원을 써야 한다. 그리고 이 돈을 7일 동안 쓰지 않으면 효력을 잃게 된다. 그러면 제한을 돌파하려면 가능한 한 많은 돈을 끊임없이 저축해야 한다.이렇게 해야 쓸 때 옷깃이 잡히지 않는다.
따라서 우리가 채택한 방안은 서비스 측이 단독으로formId를 업로드하는api를 제공하고 전단에서 작은 프로그램 안의 각 인터페이스를 가능한 한 폼의 형식으로 만들고 가능한 한 단추 컨트롤을 사용하여formId를 생성하여 서버에 전달하는 것이다.이렇게 하면 사용자가 우리의 작은 프로그램에 들어가서 조작을 하면 끊임없이 새로운formId를 생성할 수 있다. 서버는 이formId를 저장할 수 있다. 사용자에게 메시지를 보내야 할 때 이 예금에서 찾으면 인출한formId가 효력을 잃으면 모든 예금이 다 떨어지거나 기한이 지나야 발송할 수 없는 상황이 발생한다.그러나 이런 확률은 매우 적다. 사용자가 확실히 완전히 사용하지 않는 한 메시지를 보내지 않아도 상관없다.
많은 비버튼 스타일의view를button으로 바꾸려면 버튼의 원시 스타일을 지워야 하고, 일부 버튼은 진정한 버튼이기 때문에 버튼의 원시 스타일을 사용해야 하기 때문에 앱이 필요합니다.wxss 파일에서 처리합니다.다음은 예제 코드입니다.
*.wxml 레이아웃 파일
app.wxss 파일:
/* button formId, button button, button */
button, button::after, .button-hover {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
box-sizing: unset;
border: 0;
border-radius: 0;
background-color: transparent;
text-align: inherit;
line-height: 1;
-webkit-tap-highlight-color: transparent;
}
/* button class button*/
.button {
width: 690rpx;
height: 86rpx;
background-color: #12b7f5;
color: #fff;
font-size: 36rpx;
margin-bottom: 20rpx;
position: relative;
display: block;
margin-left: auto;
margin-right: auto;
padding-left: 14px;
padding-right: 14px;
box-sizing: border-box;
text-align: center;
text-decoration: none;
line-height: 2.55555556;
border-radius: 5px;
-webkit-tap-highlight-color: transparent;
overflow: hidden;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.