vue的一些坑(第一天)

1:剛開始在建立項目的時候一直出現vue不是內部或外部命令vue

關於這個的解決方案網上給出的不少的解決方案是配置環境,這個我就不在贅述了;webpack

可是我以爲那樣太麻煩,就沒用,只是從新 npm i vue-cli,而後結果就能夠了。個人環境變量沒有進行其餘的配置,我一貫都怕麻煩的。web

2:是在修改原出現的程序的過程當中出現錯誤:錯誤以下------>ajax

client.js?7955:105 [HMR] bundle has errors:
client.js?7955:107 [HMR] ./src/App.vue
  ✘  http://eslint.org/docs/rules/indent                       Expected indentation of 8 space characters but found 6                                                         
 /Users/apple/Desktop/VUEJS/vuePro/myvueProject01/src/App.vue:19:7
        label: 'aaa',
         ^
  ✘  http://eslint.org/docs/rules/indent                       Expected indentation of 8 space characters but found 6                                                         
/Users/apple/Desktop/VUEJS/vuePro/myvueProject01/src/App.vue:20:7
        isFinished: true
         ^
  ✘  http://eslint.org/docs/rules/indent                       Expected indentation of 6 space characters but found 7                                                         
/Users/apple/Desktop/VUEJS/vuePro/myvueProject01/src/App.vue:22:8
         {
          ^

  其實仔細看都是一些空格,寫法不標準惹的禍,程序自己沒有錯誤,由於我也是初學者,因此對於ESlint的語法規則也不是很熟悉,因此:vue-cli

打開目錄下build文件夾,找到webpack.base.conf.js,而後刪掉紅色方框裏面的就ok了。npm

 

3:有的同窗會遇到main.js裏面router報錯,不過不影響程序運行,這個是js的一些版本錯誤,alt+enter,選第一個回車就行,稍等一會就ok;json

4:在vue裏面引入圖片地址的話要使用 v-bind:src='獲取的地址';
5:在vue裏面請求數據的時候,若是你以前實例化了一個vue,那麼在後面使用gei請求的時候要使用this.$http.get(post,jsonp均可以,根據本身的需求使用);在請求到數據以後若是你用的是resource插件請求的話,他會默認在請求到的數據外面在添加一層body或者其餘的結構,因此在用數據的時候必定要找到地方。(若是你用的是ajax請求那就不會多這一層)。
app

這裏插一點使用v-for是引伸的東西函數

6:在原生的js裏面foreach函數裏面是有兩個形參的,第一個數是你所要獲取的值,第二個參數是要獲取的值的下標index值
7:在Jquery的each函數裏面的兩個參數,第一個是下標,第二個纔是value值。
結語:願與你們共同進步,有不正確的地方煩請指出,謝謝。
相關文章
相關標籤/搜索