requestFn과 함께 데이터 조회 결과 테이블에서 선택한 내역의 값을 모달로 넘겨줄 수 있습니다.
관련하여 궁금하신 점은 문의주시기 바랍니다. 감사합니다.
예제
-
내역 선택
-
액션 버튼 클릭하여 모달 오픈
pages:
- path: pages/mKvqu1
blocks:
- type: query
resource: mysql.qa
sqlType: select
sql: >
SELECT id, name, `type` FROM properties2
LIMIT 5
selectOptions:
enabled: true
actions:
- label: 액션
openModal: edit
modals:
- path: edit
blocks:
- type: query
resource: mysql.qa
sqlType: select
sql: >
SELECT JSON_ARRAY(:ids) AS ids
params:
- key: ids
hidden: true
requestFn: |
const selectedRows = useTableSelectedRows()
const ids = params.find(e => e.key == 'ids')
ids.value = selectedRows.map(e => e.id)