inleft
2022-08-05 2795bef55b825acd0065d991e835c5f616ec4724
mini消息盒子
3 files modified
26 ■■■■ changed files
src/components/group/MyMessage.vue 18 ●●●●● patch | view | raw | blame | history
src/components/mini/box2-class.vue 2 ●●● patch | view | raw | blame | history
src/components/swichLabel/main1-home.vue 6 ●●●● patch | view | raw | blame | history
src/components/group/MyMessage.vue
@@ -24,7 +24,8 @@
                            </template>
                            <template #title>
                                在
                                <router-link to="/comment" v-if="item.commentType==1" @click.native="handleCancel()">碎碎念
                                <router-link to="/comment" @click.native="handleCancel()" v-if="item.commentType==1">
                                    {{item.articleTitle}}
                                </router-link>
                                <router-link :to="{path:'/mdDetail',query:{id:item.articleId}}"
                                    :title="item.articleTitle" @click.native="handleCancel()" v-else>
@@ -47,6 +48,11 @@
                        <a-button disabled v-else>
                            更多记录就不展示啦..
                        </a-button>
                        <span style="margin: 20px;">
                            <a-button @click="reload" :disabled="refresh">
                                <a-icon type="redo" />
                            </a-button>
                        </span>
                    </div>
                </template>
            </a-list>
@@ -82,6 +88,16 @@
                this.$message.info("拉取信息中..")
                this.loadData()
            },
            reload() {
                this.$message.info("重新拉取信息..")
                this.pageNo = 1;
                this.pageSize = 5;
                this.showButton = true;
                this.dataList = [];
                setTimeout(() => {
                    this.loadData()
                }, 100);
            },
            loadData() {
                this.refresh = true;
                setTimeout(() => {
src/components/mini/box2-class.vue
@@ -35,7 +35,7 @@
    } from '../../api/blogArticleType.js'
    export default {
        beforeMount() {
            this.$message.info('loading', 0.3);
            //this.$message.info('loading', 0.3);
            queryBlogArticleType({}).then((res) => {
                this.list1 = res.data.slice(0, 3)
                if (res.data.length >= 3)
src/components/swichLabel/main1-home.vue
@@ -30,6 +30,9 @@
                            <a-button @click="showDrawer" style="padding:0px 10px">
                                <a-icon type="left-circle" />
                            </a-button>
                            <a-button @click="showMessage" style="margin-top:10px;padding:0px 10px">
                                <a-icon type="message" />
                            </a-button>
                        </a-affix>
                    </a-col>
                    <keep-alive>
@@ -40,7 +43,8 @@
                </a-col>
                <a-col v-bind="colApiRight">
                    <tool @showModal="showModal" @showPreview="showPreview" @showScreen="showScreen" @showMessage="showMessage" />
                    <tool @showModal="showModal" @showPreview="showPreview" @showScreen="showScreen"
                        @showMessage="showMessage" />
                </a-col>
            </a-row>
        </div>