mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-11-23 16:56:46 +08:00
feat(projects): add alova examples (#647)
* feat: optimistic subpackage `@sa/alova` * feat: add alova examples
This commit is contained in:
34
src/views/alova/scenes/index.vue
Normal file
34
src/views/alova/scenes/index.vue
Normal file
@@ -0,0 +1,34 @@
|
||||
<script setup lang="ts">
|
||||
import { $t } from '@/locales';
|
||||
import CaptchaVerification from './modules/captcha-verification.vue';
|
||||
import BrowserVisibilityRequest from './modules/browser-visibility-request.vue';
|
||||
import PollingRequest from './modules/polling-request.vue';
|
||||
import NetworkToggleRequest from './modules/network-toggle-request.vue';
|
||||
import CrossComponentRequest from './modules/cross-component-request.vue';
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<NSpace vertical :size="16">
|
||||
<NCard :title="$t('page.alova.scenes.captchaSend')" :bordered="false" size="small" segmented class="card-wrapper">
|
||||
<CaptchaVerification class="w-1/3" />
|
||||
</NCard>
|
||||
<NCard :title="$t('page.alova.scenes.autoRequest')" :bordered="false" size="small" segmented class="card-wrapper">
|
||||
<NSpace :wrap="false">
|
||||
<BrowserVisibilityRequest />
|
||||
<PollingRequest />
|
||||
<NetworkToggleRequest />
|
||||
</NSpace>
|
||||
</NCard>
|
||||
<NCard
|
||||
:title="$t('page.alova.scenes.requestCrossComponent')"
|
||||
:bordered="false"
|
||||
size="small"
|
||||
segmented
|
||||
class="card-wrapper"
|
||||
>
|
||||
<CrossComponentRequest />
|
||||
</NCard>
|
||||
</NSpace>
|
||||
</template>
|
||||
|
||||
<style scoped></style>
|
||||
Reference in New Issue
Block a user