You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
<template>
|
|
|
|
<view>
|
|
|
|
<!-- <u-navbar :title="navTitle" @rightClick="rightClick" :autoBack="true">
|
|
|
|
</u-navbar> -->
|
|
|
|
<j-navbar>{{navTitle}}</j-navbar>
|
|
|
|
<Question :tabsList="tabsList" :isShowAll="true" />
|
|
|
|
</view>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
import {
|
|
|
|
mapState,
|
|
|
|
mapActions
|
|
|
|
} from 'pinia' //引入映射函数
|
|
|
|
import useQuestionStore from '@/jtools/store/question' //引入store
|
|
|
|
import Question from './components/Question.vue';
|
|
|
|
export default {
|
|
|
|
components: {
|
|
|
|
Question
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
navTitle:'',
|
|
|
|
tabsList:[{
|
|
|
|
label:"答题",
|
|
|
|
value:0
|
|
|
|
},{
|
|
|
|
label:"背题",
|
|
|
|
value:1
|
|
|
|
}]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
onLoad(op) {
|
|
|
|
if(op&&op.navTitle){
|
|
|
|
this.navTitle=op.navTitle
|
|
|
|
}
|
|
|
|
},
|
|
|
|
computed: {
|
|
|
|
...mapState(useQuestionStore, ["orderQuestionList"]) //映射函数,取出tagslist
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
rightClick() {
|
|
|
|
console.log('返回');
|
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
|
|
|
</style>
|