| | |
| | | type: Object, |
| | | default: () => ({}), |
| | | }, |
| | | context:{ |
| | | type: Object, |
| | | default: () => ({}), |
| | | }, |
| | | props: { |
| | | type: Object, |
| | | default: () => ({}), |
| | |
| | | }); |
| | | } |
| | | |
| | | const context = reactive({ |
| | | siteName: 'AMIS DEMO', |
| | | }); |
| | | |
| | | const current = router.currentRoute.value; |
| | | |
| | | const location = { |
| | |
| | | const updateProps = () => { |
| | | amisInstance.value?.updateProps({ |
| | | data: { |
| | | ...props.locals, |
| | | // ...props.locals, |
| | | }, |
| | | context: context, |
| | | context: props.context, |
| | | ...props.props, |
| | | }); |
| | | }; |
| | |
| | | props.schema, |
| | | { |
| | | data: { |
| | | ...props.locals, |
| | | // ...props.locals, |
| | | }, |
| | | context: context, |
| | | context: props.context, |
| | | location: location, |
| | | |
| | | // todo 下发 location 对象 |