<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      vue學習中遇到的問題

      1、axios使用post傳值時無法使用鍵值對傳值的問題

        問題的原因:主要是HTTP請求中的get請求和post請求參數的存放位置是不一樣的,get請求的參數以鍵值對的方式跟在url后面的,而post請求的參數是以鍵值對的方式在請求體里的,axios的post默認是application/json格式

        解決方法:1、修改請求頭"Content-Type"為“application/x-www-form-urlencoded” 

             2、使用Qs.stringify()序列化數據(Qs是axios自帶的,直接引入即可import Qs from "qs")

        使用Qs序列化例子:Qs.stringify({"data": JSON.stringify(param)})    //當參數param為json時需要轉為json字符串,而Qs序列中的data為鍵名


       

      2、a標簽本地文件下載

        問題描述:Vue中a標簽跳轉而非下載,會在url上顯示文件路徑,但并不會下載

      <a class="highLight" :href="docUrl" :download="downNm">《合眾附加綜合交通工具意外傷害醫療保險(2013修訂)》</a>
      export default {
        data() {
           return {
              docUrl: '../assets/doc/合眾附加綜合交通工具意外傷害醫療保險(2013修訂)條款.doc',
              downNm: '合眾附加綜合交通工具意外傷害醫療保險(2013修訂)條款.doc'
           }
         }
      }

        解決方法:本地下載文件不能放在src目錄之下,一定要將文件放在public 目錄之下,否則是Vue無法定位文件位置導致a標簽默認跳轉!而且路徑應為: 根目錄-- 》doc--》合眾附加綜合交通工具意外傷害醫療保險(2013修訂)條款.doc

      export default {
        data() {
           return {
              docUrl: '../doc/合眾附加綜合交通工具意外傷害醫療保險(2013修訂)條款.doc',       //(可以理解為打包后的目錄,見下圖)
              downNm: '合眾附加綜合交通工具意外傷害醫療保險(2013修訂)條款.doc'
           }
         }
      }


       

      3、VsCode配置Eslint的問題

        使用Eslint的原因:為了保持代碼規范所以使用了Eslint,但處理錯誤也有點麻煩!所以想著使用VsCode擴展自動處理

        問題:因為在寫pc后臺項目,所以使用了vue-admin-template,也是在作者文檔中看到的可以Eslint自動化,按照作者的來但一直無法配置成功,只能求助萬能的百度

        解決方法:1、打開VsCode用戶設置   文件 => 首選項 => 設置  搜索eslint 可以點擊“在setting.json中編輯”或(右上角有個{}符號,點擊進入用戶配置!!為啥說這么細,因為我第一次找了半天!。。。)

             2、添加Eslint配置,加在原有配置之后就行

      {
         "eslint.autoFixOnSave": true,
         "eslint.validate": [
            "javascript",
            { "language": "vue", "autoFix": true },
            { "language": "html", "autoFix": true }
         ]
      }

        解決!當然需要配置.eslintrc.js文件,但vue-cli腳手架里有,也可以使用開源項目的配置?。ú皇遣幌胫v,是不會啊)vue-admin-template的.eslintrc.js配置  https://github.com/PanJiaChen/vue-element-admin/blob/master/.eslintrc.js

       


       

      4、正式發布的時候去除console.log(),這里只說vue-cli3的解決方案

        安裝terser-webpack-plugin插件

      yarn add terser-webpack-plugin -D
      npm install terser-webpack-plugin -D

        在vue.config.js中添加配置

      module.export = {
        configureWebpack: (config)=>{
          if(process.env.NODE_ENV === 'production') {
          config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true } } }

        使用yarn build打包時就自動去掉console.log了

       


       

       

      5、事件穿透

        將 @click=“fn” 改為 @click.stop=“fn” 即可

       


       

       

      6、ios時間格式不顯示

        ios無法將識別‘-’的時間格式  例如:new Date("2021-01-01")  可以先將‘-’轉為‘/’

      var time = "2021-01-01";
      console.log(time.replace(/-/g, "/"));

       

      -- 未完待續(遇到問題編輯個問題) --

      posted @ 2019-08-09 10:21  我咯I  閱讀(318)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲av免费成人在线| 中文字幕日韩精品国产| 8av国产精品爽爽ⅴa在线观看| 蜜桃无码一区二区三区| 久久国内精品一区二区三区| 日韩中文字幕av有码| 国产成人小视频| 欧美成人无码a区视频在线观看 | 中文字幕国产精品第一页| 极品vpswindows少妇| 国产精品三级中文字幕| 欧美日本在线一区二区三区| 日韩精品人妻中文字幕| 97se亚洲国产综合自在线观看 | 国产情侣激情在线对白| 高清无打码一区二区三区| 久久久久久久久久久免费精品| 久久精品国产2020| 国产精品国产三级国产an| 国产成人一区二区不卡| 越南女子杂交内射bbwxz| 成人啪啪高潮不断观看| 九九热在线免费视频播放| 成人精品视频一区二区三区| 风韵丰满熟妇啪啪区老熟熟女| 国产色无码专区在线观看| 毛片无遮挡高清免费| 99久久精品费精品国产一区二 | 一本精品99久久精品77| 娇小萝被两个黑人用半米长| 国产精品福利自产拍在线观看 | 国产一级小视频| 91中文字幕在线一区| av新版天堂在线观看| 国内自产少妇自拍区免费| 四虎在线成人免费观看| 麻豆妓女爽爽一区二区三| 无套内谢少妇一二三四| 免费现黄频在线观看国产 | 亚洲第一区二区快射影院| 国产成人精品无人区一区|