国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

vue 仿今日頭條

ShowerSun / 2733人閱讀

摘要:在下沒(méi)有該問(wèn)題。解決辦法部分這里隨意,需要用設(shè)定部分問(wèn)題懶加載解決方法稍后補(bǔ)充參考文獻(xiàn)組件按需加載路由懶加載項(xiàng)目中使用將多個(gè)組件合并打包并實(shí)現(xiàn)按需加載

vue 仿今日頭條

為了增加移動(dòng)端項(xiàng)目的經(jīng)驗(yàn),近一周通過(guò) vue 仿寫(xiě)今日頭條,以下就項(xiàng)目實(shí)現(xiàn)過(guò)程中遇到的問(wèn)題以及解決方法給出總結(jié),有什么不正確的地方,懇請(qǐng)大家批評(píng)指正^?_?^!,代碼倉(cāng)庫(kù)地址為 github

一、實(shí)現(xiàn)功能

首頁(yè)展示

查看消息

圖文懶加載

滑動(dòng)選項(xiàng)卡,切換頻道,點(diǎn)擊頻道切換不同新聞

點(diǎn)擊選項(xiàng)卡的 + 按鈕,實(shí)現(xiàn)頻道的添加和刪除

點(diǎn)擊搜索按鈕,輸入關(guān)鍵字,回車(chē)進(jìn)行實(shí)時(shí)搜索,在結(jié)果中高亮顯示關(guān)鍵字

點(diǎn)擊導(dǎo)航欄的刷新按鈕只實(shí)現(xiàn)了按鈕的旋轉(zhuǎn)特效,并沒(méi)有實(shí)現(xiàn)頁(yè)面刷新加載功能

二、功能小結(jié)
2.1 選項(xiàng)卡封裝為一個(gè)組件,滑動(dòng)選項(xiàng)卡效果如下:

使用彈性布局,部分代碼實(shí)現(xiàn)如下:

 
  • {{item.title}}
 2.2 問(wèn)題:img 橫向排列設(shè)置 display:inline-block時(shí),有默認(rèn)的間隙
     解決辦法: 父元素添加 font-size:0;
 2.3 問(wèn)題:vue 入口文件 main.js 引入 vuex 的 store 時(shí)不起作用
     解決辦法: store 不可以大寫(xiě)
 2.4 問(wèn)題:移動(dòng)端通過(guò)控制根元素的 font-size 值實(shí)現(xiàn)設(shè)備的適配時(shí),塊級(jí)元素始終有默認(rèn)的寬度
     解決辦法: 我的理解是因?yàn)楦厥冀K有 font-size 的值,塊級(jí)元素繼承了font-size,所以給它重新設(shè)置font-size就可以改變?cè)氐母叨取?/pre>
 2.5 問(wèn)題:點(diǎn)擊元素,該元素360°旋轉(zhuǎn)
     解決辦法: 
     類(lèi)rotate實(shí)現(xiàn)旋轉(zhuǎn)動(dòng)畫(huà)
     
     
      .rotate {
          -webkit-transform-style: preserve-3d;
          -webkit-animation: x-spin 0.7s linear;
        }
        @-webkit-keyframes x-spin {
          0% {
            -webkit-transform: rotateZ(0deg);
          }
          50% {
            -webkit-transform: rotateZ(180deg);
          }
          100% {
            -webkit-transform: rotateZ(360deg);
          }
        }
     
 2.7 問(wèn)題:組件按需加載(其他方法見(jiàn)參考文獻(xiàn))
         解決辦法: 
           {
                path: "/promisedemo",
                name: "PromiseDemo",
                component: resolve => require(["../components/PromiseDemo"], resolve)
            }
 2.8 問(wèn)題:基于 vue 的實(shí)時(shí)搜索,在結(jié)果中高亮顯示關(guān)鍵字
     解決辦法:
     萬(wàn)能的```replace```函數(shù), searchKey 為關(guān)鍵字
     title = title.replace(this.searchKey, `${this.searchKey}`)
 2.8 問(wèn)題:基于 vue 的實(shí)時(shí)搜索,在結(jié)果中高亮顯示關(guān)鍵字
     解決辦法:
     萬(wàn)能的```replace```函數(shù), searchKey 為關(guān)鍵字
     title = title.replace(this.searchKey, `${this.searchKey}`)
 2.9 問(wèn)題:解決安卓平臺(tái)下,input標(biāo)簽被遮擋問(wèn)題,用戶點(diǎn)擊 input 時(shí),父級(jí)元素上移,其他元素不變。在 ios 下沒(méi)有該問(wèn)題。
     解決辦法:
     css部分:
        body{
            width:100%;
            height:100%;
            overflow:scrool;
        } 
        .container{
            width: 100%;
            height: (這里隨意,需要用js設(shè)定);
            position: absolute;
            top: 0;
        }    
        js部分:
        var winHeight = document.documentElement.clientHeight;
        $(".container").css("height",winHeight+"px");
  2.10 問(wèn)題: 懶加載
       解決方法:稍后補(bǔ)充
參考文獻(xiàn)
https://segmentfault.com/a/11...  組件按需加載
https://router.vuejs.org/zh/g... 路由懶加載
https://segmentfault.com/a/11... 項(xiàng)目中使用 webpack 將多個(gè)組件合并打包并實(shí)現(xiàn)按需加載

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/113634.html

相關(guān)文章

  • Vue2.0仿今日頭條

    摘要:基于仿照今日頭條的移動(dòng)端項(xiàng)目源碼地址預(yù)覽地址前言先占個(gè)坑位。項(xiàng)目中還有許多可以完善的地方,不足之處希望小伙伴們可以,我會(huì)在這里更新。目前還沒(méi)有全面地測(cè)試該項(xiàng)目,有問(wèn)題提問(wèn),大家一起學(xué)習(xí)。 toutiao 基于Vue2.0仿照今日頭條的移動(dòng)端項(xiàng)目 源碼地址:toutiao_Vue2.0 預(yù)覽地址:toutiao_Vue2.0 前言 先占個(gè)坑位。 之前打算做個(gè)東西熟悉vue的使用,由于...

    pepperwang 評(píng)論0 收藏0
  • vue 仿今日頭條

    摘要:在下沒(méi)有該問(wèn)題。解決辦法部分這里隨意,需要用設(shè)定部分問(wèn)題懶加載解決方法稍后補(bǔ)充參考文獻(xiàn)組件按需加載路由懶加載項(xiàng)目中使用將多個(gè)組件合并打包并實(shí)現(xiàn)按需加載 vue 仿今日頭條 為了增加移動(dòng)端項(xiàng)目的經(jīng)驗(yàn),近一周通過(guò) vue 仿寫(xiě)今日頭條,以下就項(xiàng)目實(shí)現(xiàn)過(guò)程中遇到的問(wèn)題以及解決方法給出總結(jié),有什么不正確的地方,懇請(qǐng)大家批評(píng)指正^?_?^!,代碼倉(cāng)庫(kù)地址為 github 一、實(shí)現(xiàn)功能 首頁(yè)展示...

    Sourcelink 評(píng)論0 收藏0
  • React實(shí)戰(zhàn)篇(React仿今日頭條

    摘要:前言上次初學(xué)用寫(xiě)了個(gè)后臺(tái)管理,這次便尋思寫(xiě)個(gè)移動(dòng)端的項(xiàng)目。便有了這次的這個(gè)項(xiàng)目。然后通過(guò)來(lái)判斷如何動(dòng)畫(huà)具體處理異步用來(lái)書(shū)寫(xiě)跟配置還有一些零零散散的知識(shí)點(diǎn),就不介紹了,具體可以到上查看。個(gè)人博客在線觀看地址 前言 上次初學(xué)用 react 寫(xiě)了個(gè)后臺(tái)管理,這次便尋思寫(xiě)個(gè)移動(dòng)端的項(xiàng)目。便有了這次的這個(gè)項(xiàng)目。 這個(gè)項(xiàng)目以前寫(xiě)了個(gè) vue 的版本。有興趣的可以 點(diǎn)擊進(jìn)入 模擬數(shù)據(jù)用的是 Eas...

    NicolasHe 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<