20181129——Vue的基礎面試題
阿新 • • 發佈:2018-12-03
** <keep-alive></keep-alive>
的作用是什麼**
<keep-alive></keep-alive> 包裹動態元件時,會快取不活動的元件例項,主要用於保留元件狀態或避免重新渲染。
大白話: 比如有一個列表和一個詳情,那麼使用者就會經常執行開啟詳情=>返回列表=>開啟詳情…這樣的話列表和詳情都是一個頻率很高的頁面,那麼就可以對列表元件使用<keep-alive></keep-alive>進行快取,這樣使用者每次返回列表的時候,都能從快取中快速渲染,而不是重新渲染
在Vue中使用外掛的步驟
採用ES6的import … from …語法或CommonJSd的require()方法引入外掛
使用全域性方法Vue.use( plugin )使用外掛,可以傳入一個選項物件Vue.use(MyPlugin, { someOption: true })
axios是什麼?怎麼使用?描述使用它實現登入功能的流程?
請求後臺資源的模組。npm install axios -S裝好,然後傳送的是跨域,需在配置檔案中config/index.js進行設定。後臺如果是Tp5則定義一個資源路由。js中使用import進來,然後.get或.post。返回在.then函式中如果成功,失敗則是在.catch函式中