feat:增加移动端布局
This commit is contained in:
@@ -15,9 +15,11 @@
|
||||
</div>
|
||||
|
||||
<div class="card-actions">
|
||||
<el-button type="primary" :icon="Edit" @click="editClick(file)">编辑</el-button>
|
||||
<el-button type="primary" v-if="!appStore.isMobile"
|
||||
:icon="Edit" @click="editClick(file)">编辑</el-button>
|
||||
<el-button type="primary" :icon="Aim" @click="trainClick(file)">训练</el-button>
|
||||
<el-button type="danger" :icon="Delete">删除</el-button>
|
||||
<el-button type="danger" v-if="!appStore.isMobile"
|
||||
:icon="Delete">删除</el-button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -30,6 +32,7 @@ import { Delete, Edit, Picture, Document, Aim } from '@element-plus/icons-vue'
|
||||
import { useLibraryStore } from '@/stores/library.ts'
|
||||
import { usePracticeStore } from '@/stores/practice.ts'
|
||||
import { useQuestionStore } from '@/stores/question.ts'
|
||||
import { useAppStore } from '@/stores/app.ts'
|
||||
import type { ILibraryFile } from '@/types/library.ts'
|
||||
import LibraryFilter from '@/components/Library/LibraryFilter.vue'
|
||||
import { computed } from 'vue'
|
||||
@@ -40,6 +43,7 @@ import { ElLoading, ElMessage } from 'element-plus'
|
||||
const libraryStore = useLibraryStore()
|
||||
const practiceStore = usePracticeStore()
|
||||
const questionStore = useQuestionStore()
|
||||
const appStore = useAppStore()
|
||||
|
||||
const filterLibraryFileList = computed(() => {
|
||||
const subject = libraryStore.selectedSubject
|
||||
|
||||
Reference in New Issue
Block a user