1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <template>
- <view>
- <!-- 菜单 -->
- <u-subsection
- :list="['我的通知', '通告管理']"
- mode="button"
- :fontSize="16"
- :current="tabIndex"
- @change="tabSelect"
- ></u-subsection>
- <my-notify-list v-show="tabIndex === 0"></my-notify-list>
- <oa-notify-list v-show="tabIndex === 1"></oa-notify-list>
- </view>
- </template>
- <script>
- import myNotifyList from "./myNotifyList.vue"
- import oaNotifyList from "./oaNotifyList.vue"
- export default {
- components: {
- myNotifyList,
- oaNotifyList
- },
- onLoad(tab) {
- if(tab&&tab.tabIndex){
- this.tabIndex = parseInt(tab.tabIndex)
- }
- },
- data() {
- return {
- tabIndex: 0
- }
- },
- methods:{
- tabSelect(index) {
- this.tabIndex = index;
- }
- }
- }
- </script>
|