原创 報錯Uncaught SyntaxError: Unexpected token {

我的這個報錯是JS中的報錯,然後提示的是語法的錯誤,然後爬了很多坑,最後發現是ES6和ES5的問題,這裏面我分享下:    我們常見的引入JS文件都是像下面的方式:                但是實際上就是這個問題引起的,我們需要添加

原创 小程序webview數據傳輸postmessage

前言 首先個人類型小程序不支持webview的使用,其次需要到微信公衆平臺配置業務域名,這個業務域名就是webview的合法域名;以上兩點是必要條件 代碼模塊 小程序代碼塊<web-view src="http://jial

原创 js難點彙總01_內存

正所謂底層基礎決定上層建築,如果想寫出優雅高性能的前端應用,就必須瞭解JS的內存機制。他會幫助你理解譬如:閉包、深淺複製、引用數據類型和引用傳遞; 堆比棧大,棧比堆的運算速度快,對象是一個複雜的結構,並且可以自由擴展,如:數組可以無限擴充

原创 小程序返回上界面不刷新問題

現在假設我有個A界面,列表或者是其他的界面,從A界面點擊跳轉到B界面,然後在B界面操作後A界面應該發生變化,但是實際上我們點擊返回的時候我們發現並沒有刷新,這個時候我們應該通過界面棧來實現A界面的刷新,下面是重點: 1,首先,我們在A界面

原创 React.createClass is not a function

首先不知道你是否安裝了react和react-dom包,沒有安裝的話終端安裝下:命令行如下 cnpm install --save react react-dom 裏面的--save表示的爲開發環境,我們開發的時候稱爲開發環境,提交到線上

原创 小程序手機預覽詳情界面一直加載或者WebviewId

小程序手機預覽的時候界面一直在加載:兩個原因 1,先殺掉進程,就是到小程序裏面找到你預覽的小程序開發版刪除掉重新進,然後再看 2,這個時候還不行問題就比較大了 這個時候我們要看看 WebviewId xxx not found,我們可

原创 閉包中始終爲最終值

閉包允許內層函數引用父函數中的變量,但是該變量是最終值 示例六: /** * <body> * <ul> * <li>one</li> * <li>two</li> * <li>three</li>

原创 前端開發規範

前端開發規範 備註:實際開發請以本公司的規範爲標準。 一.普通規範 二.HTML\CSS規範 三.Javascript規範 四.UI框架及css預處理器規範 五.腳手架、插件選擇規範 普通規範 基本原則: 結構、樣式、行爲

原创 mac更換包管理器npm/yarn

前言:我電腦之前用的是yarn安裝項目,當時應該是改了系統下面的隱藏文件.vuerc文件 1、方法一:我沒搞定,不知道怎麼在terminal終端去修改文件,具體命令如下(能力強的操作PS:Linux命令) vi ~/.vuerc

原创 vue-cli3 取消關閉eslint 校驗代碼

用了vue-cli3,這個eslint在瘋狂的提示我,嚴重阻礙了我的日常工作(寫bug) 選擇生成的時候,有一個詢問是否把插件配置文件寫在package.json文件裏,這裏我手賤選擇了是,現在開始排坑,vue-cli3沒有build

原创 列表中el-switch 開關

需求說明 1、根據後臺傳值動態顯示開關(0爲關,1爲開) 2、對開關進行操作時請求後臺,需要傳兩個參數:ID,State 需求描述 我先說我的需求,我想在列表的每一條添加一個開關,可以改當前一條數據的狀態,併發送到服務端,並根

原创 小程序text組件獲取接口返回數據不能換行

問題描述:本地的換行文本換行可以正常,但是調用接口返回的數據(帶\n的數據)不能換行, 備註:text組件纔可以換行,view組件是不能自動識別\n換行的 解決方案:兩種方案 json的問題 數據庫中\n,轉json後會變成\\n,

原创 brew: command not found 進程已完成

我來先說原因: 是你之前寫了.bash_profile類似的代碼了在終端,我當時是安裝yarn,然後最後我用了source .bash_profile最好保存後就出現的問題 看了網上的回答說法衆說紛紜,但是我自己試了都沒用,最好還是

原创 mac eclipse官方漢化教程

1、打開官網下載地址:http://www.eclipse.org/babel/downloads.php 點擊如下圖,點擊打開 2、下載後解壓,裏面有兩個文件夾,留以備用 3、找到eclipse的安裝目錄,怎麼找呢,如圖