有些時候在撰寫程式時,會看到最終結果是亂碼:
但在 VS 2017 中的編輯器顯示是正常的:
<button class="btn btn-primary" type="submit" [disabled]="form.$pristine || form.$invalid" [faIcon]="'fa-save'"> 存檔 </button> <button class="btn btn-warning" (click)="cancel(form)" type="button" [faIcon]="'fa-undo'"> 取消
這時可能就是編碼問題了,因為網頁預設採用 utf-8,但實際上VS用 big5 儲存。
修改方向如下:
1. 設定 VS 的編輯選項,將【無法以字碼頁儲存資料時,將文件儲存為 unicode】:

2. 已經寫的文件,可以透過文字檔檔編輯方式改為 utf-8,或者透過另存方式指定編碼:

有問題嗎?歡迎一起討論喔!