3
개체의 내 데이터를 읽고 연속적으로 곱하기 버튼을 인쇄하고 싶습니다.
어떻게하면됩니까?전보 봇 회신 루프
유사한 예 :
var obj={"coca":"2$" , "7up":"3$" , "fanta":"4$"}
for (var key in obj) {
if (obj.hasOwnProperty(key)) {
ctx.reply('price list', Extra.HTML().markup((m) =>
m.inlineKeyboard([
[m.callbackButton(`${key} : `, ` price : ${obj[key]}`)]
]))))
그러나 문제는 내가 "가격 목록"모든 시간을 인쇄하지 않을 것입니다.
상단에 1 번 인쇄하고 "ctx.reply"안에 루프를 사용할 수 없습니다.
왜 먼저 응답 후'break'를 추가하지 마십시오? –
나는 그것을 부숴지기를 원치 않는다. m.inlinekeyboard로 만든 모든 버튼이 필요하다. 가격 목록 1 번을 출력하고 싶다. –