<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        簡易Vue評論框架的實現(父組件的實現)

        來源:懂視網 責編:小采 時間:2020-11-27 22:22:03
        文檔

        簡易Vue評論框架的實現(父組件的實現)

        簡易Vue評論框架的實現(父組件的實現):最近看到一個需求: 實現一個評論功能,要求對評論列表進行分頁顯示 對相應模塊實現組件化 能顯示發布者、發布時間以及內容 乍一看不是很難,但是在具體的實現上還是遇到了一些問題。此外,因為第一次使用 vue ,看文檔看的也是一臉懵逼,話不多說,下面來
        推薦度:
        導讀簡易Vue評論框架的實現(父組件的實現):最近看到一個需求: 實現一個評論功能,要求對評論列表進行分頁顯示 對相應模塊實現組件化 能顯示發布者、發布時間以及內容 乍一看不是很難,但是在具體的實現上還是遇到了一些問題。此外,因為第一次使用 vue ,看文檔看的也是一臉懵逼,話不多說,下面來

        最近看到一個需求:

        1. 實現一個評論功能,要求對評論列表進行分頁顯示
        2. 對相應模塊實現組件化
        3. 能顯示發布者、發布時間以及內容

        乍一看不是很難,但是在具體的實現上還是遇到了一些問題。此外,因為第一次使用 vue ,看文檔看的也是一臉懵逼,話不多說,下面來分析一下,具體每個模塊是怎么實現的。

        源碼地址

        評論表單代碼:

        <!-- 文檔結構區開始 -->
        <template>
         <div id="comment" >
         <UserDiv @transferUser="getInput" ></UserDiv>
         <CommentDiv :List="List"></CommentDiv>
         <PageDiv @transferUser="getPage" :totalCount="totalCount" :currentPage="currentPage"></PageDiv>
         </div>
        </template>
        <!-- 文檔結構區結束 -->
        <!-- js 控制區開始 -->
        <script>
        //引入組件 commentInput、commentList、pagination
        import UserDiv from './commentInput.vue'
        import PageDiv from './pagination.vue'
        import CommentDiv from './commentList.vue'
        
        export default {
         //聲明組件名
         name: 'comment',
        
         //包含實例可用組件的哈希表
         components: {
         UserDiv,
         PageDiv,
         CommentDiv
         },
        
         //聲明組件參數
         data() {
         return {
         totalCount: 0,
         currentPage: 1,
         pagesize: 3,
         totalData: [],
         List: [],
         }
         },
        
         methods: {
         //顯示評論列表信息的方法
         getInput(msg) {
         //將評論信息保存到評論數組里
         this.totalData.push({ text: msg })
         //計算評論信息總條數長度
         this.totalCount = this.totalData.length
        
         //判斷評論總數是否大于單頁顯示條數
         if (this.totalCount <= this.pagesize) {
         // 顯示所有評論
         this.List = this.totalData
         } else {
         // 截取totalData中 this.totalCount - this.pagesize 后面的元素進行顯示
         this.List = this.totalData.slice(this.totalCount - this.pagesize)
         }
         //點擊評論按鈕,默認跳轉顯示第一頁內容
         this.currentPage = 1
         //評論列表倒序顯示,即最新評論,顯示在最上面
         this.List.reverse()
        
         },
        
         // 計算評論列表每一頁的顯示內容
         getPage(curr, size) {
         this.currentPage = curr
        
         if (this.totalCount <= this.pagesize) {
         //顯示所有評論
         this.List = this.totalData
         } else {
         var start = this.totalCount - this.currentPage * this.pagesize
         if (start < 0) { start = 0 }
         // 截取totalData中 [start, start + this.pagesize] 位元素進行顯示
         this.List = this.totalData.slice(start, start + this.pagesize)
         }
         //評論列表倒序顯示,即最新評論,顯示在最上面
         this.List.reverse()
         }
         },
        }
        </script>
        <!-- js 控制區結束 -->
        

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        簡易Vue評論框架的實現(父組件的實現)

        簡易Vue評論框架的實現(父組件的實現):最近看到一個需求: 實現一個評論功能,要求對評論列表進行分頁顯示 對相應模塊實現組件化 能顯示發布者、發布時間以及內容 乍一看不是很難,但是在具體的實現上還是遇到了一些問題。此外,因為第一次使用 vue ,看文檔看的也是一臉懵逼,話不多說,下面來
        推薦度:
        標簽: 評論 VUE 實現
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 免费A级毛片无码免费视| 免费v片在线观看视频网站| 免费看男女下面日出水视频| 亚洲伦理中文字幕| 两个人的视频高清在线观看免费 | 亚洲w码欧洲s码免费| 亚洲综合一区二区精品久久| 91免费国产自产地址入| 亚洲日本香蕉视频| 国产精彩免费视频| 亚洲偷自拍另类图片二区| 国产极品粉嫩泬免费观看 | 日本高清免费不卡视频| 久久精品亚洲日本波多野结衣 | 日韩色日韩视频亚洲网站| 午夜亚洲国产成人不卡在线| 国产精品99爱免费视频| 亚洲va久久久噜噜噜久久狠狠| 99免费在线观看视频| 中文字幕亚洲综合小综合在线| 青青青青青青久久久免费观看| 日本一区二区在线免费观看 | 国产精品亚洲mnbav网站 | 亚洲国产成人在线视频 | 亚洲精品国产高清不卡在线| 伊人久久大香线蕉免费视频| 久久亚洲国产成人精品性色| 永久免费毛片在线播放| 亚洲av无码一区二区三区天堂| 中文字幕精品无码亚洲字| 95老司机免费福利| 亚洲av成人一区二区三区观看在线| 亚洲天堂中文字幕在线| 日韩午夜理论免费TV影院| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲精品偷拍视频免费观看| 在线看片免费人成视久网| 美女黄频免费网站| 亚洲网站免费观看| 免费a级毛片无码av| 777成影片免费观看|