이윤경
03/22/2024, 9:57 AMaxios:
method: GET
url: {{url}}
params: >
{
"page": "{{page_number}}",
"size": 10
}
requestFn: |
const page_number = params.find(e => e.key == 'page_number')
page_number.value = page_number.value -1
이렇게 저장하였는데도 page_number가 그대로 반환됩니다. 확인 가능하실까요?
2.
viewModal:
width: 90%
useColumn: id
blocks:
- type: http
name: 회원 상세 조회
axios:
method: GET
url: {{url}}
params:
- key: ownerId
valueFromRow: id
rowsPath: rows
columns:
id:
label: ID
phoneNumber:
label: 연락처
이런식으로 코드가 있는데 viewModal 내부에 action이나 button을 연결해서 axios 요청을 연결할 수 있을까요?!이윤경
03/22/2024, 10:06 AM김학범
03/22/2024, 12:22 PMviewModal:
width: 90%
useColumn: id
blocks:
- type: http
name: 회원 상세 조회
axios:
method: GET
url: {{url}}
params:
- key: ownerId
valueFromRow: id
responseFn: |
const result = rows.map(rows => {
return {
"id": rows.id,
"phoneNumber": rows.phoneNumber,
"name": rows.name,
"email": rows.email,
"nickname": rows.nickname,
"dateOfBirth": rows.dateOfBirth,
"appInfo": rows.app,
"addressName": rows.addressName,
"detailAddressName": rows.detailAddressName
}
})
return result
rowsPath: rows
columns:
id:
label: ID
phoneNumber:
label: 연락처
actions:
- label: 액션
type: http
axios:
추가로 다른 예제코드도 공유드립니다. https://ask.selectfromuser.com/t/axios-viewmodal-actions/124
기대하신바와 다르다면 말씀해주세요!이윤경
03/24/2024, 1:14 PM이윤경
03/25/2024, 4:50 AM김학범
03/25/2024, 5:00 AM이윤경
03/25/2024, 5:48 AMblocks:
- type: http
id: getOwners
name: 회원 검색
axios:
method: GET
url: "{{COMMONAPI_BASE_URL}}/api/v3/admin/owners"
params: >
{
"page": "{{page_number}}",
"size": 10,
"joinedStartDate": "{{dateFromTo1}}",
"joinedEndDate": "{{dateFromTo2}}",
"{{searchFilter}}": "{{searchValue}}"
}
requestFn: |
const page_number = params.find(e => e.key == 'page_number')
page_number.value = page_number.value -1
이렇게 했는데, 사진처럼 값이 유지됩니다이윤경
03/25/2024, 5:54 AMblocks:
- type: http
axios:
method: POST
url: "{{COMMONAPI_BASE_URL}}/api/v3/admin/point"
data: >
{
}
이 응답은 200으로 반환되는데 body가 없어서 에러가 발생하는 것 같습니다.김학범
03/25/2024, 8:32 AM이윤경
03/25/2024, 8:34 AM김학범
03/25/2024, 8:45 AM이윤경
03/25/2024, 8:46 AM이윤경
03/25/2024, 8:46 AM김학범
03/25/2024, 8:50 AM