鍍金池/ 問答/ HTML問答
情已空 回答

js:this.style.left=0
jq:$(".box").css('left', 0);
不要把jq的語法和js 的弄混了

遲月 回答

loading的時候隱藏refresh,refresh時隱藏loading

愚念 回答

你說的...這個解構(gòu)么?
不知道你要做什么,但是解構(gòu)不是這樣用的.
let a=[1,2,3,4];
let b=[5,6,7,8,...a];//b is [5,6,7,8,1,2,3,4]

尐飯團 回答

vue init 其實也支持本地的目錄(其實是本地的模板項目,我們測試自己的模板就是這樣測試的),不過必須要有 template 文件夾

如果你只是想拷貝之前的項目,那其實直接復制一下就好了,不過估計有點大,因為有 node_modules

拮據(jù) 回答

socket.setKeepAlive() 意思是如果規(guī)定時間沒連接,則發(fā)送一個空包確認。

socket.setTimeout() 同理,也是規(guī)定時間內(nèi)沒連接的話會觸發(fā),但是不會發(fā)空包確認,當然你可以通過回調(diào)函數(shù)中的 socket 來發(fā)一個確認包,這樣就和 setKeepAlive 類似了,除此之外會觸發(fā) timeout 事件。

這是以前看過的一篇文章,寫的挺詳細的,你可以看看,點擊這里

舊顏 回答

多數(shù)情況下用 pass 就可以。你可以看一下 MDN 中函數(shù)的部分,英文版的,里面用的都是 pass

淺時光 回答

代碼行數(shù)取決于代碼的縮進、以及編碼風格,比如換行、注釋。什么是有效的代碼行數(shù)?好像沒有什么意義。行數(shù)是對人而言的,對計算機而言,是否縮進,是否換行,它根本不在乎,代碼壓縮之后,只有一行,反而運行更快速。
如果你真想統(tǒng)計,可以先去注釋
刪除多余空行
就可以得到有效的代碼行數(shù)了

浪蕩不羈 回答

為什么不用 vue-router里面的<router-link>

孤酒 回答
Request header field timestamp is not allowed by Access-Control-Allow-Headers in preflight response.
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, timestamp ");
久礙你 回答

不是僅僅安裝redux chrome插件就可以了,還需要redux-devtools-extension

install

npm install --save-dev redux-devtools-extension

下面參考我的配置:

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import { createStore, applyMiddleware } from 'redux';
import logger from 'redux-logger';
import thunk from 'redux-thunk';
import promise from 'redux-promise-middleware';
import { composeWithDevTools } from 'redux-devtools-extension';
import reducer from "./reducers";
import { Provider } from 'react-redux';

const error = store => next => action => {
  try {
    next(action)
  } catch (e) {
    console.log('error', e)
  }
}


const store = createStore(reducer, {}, composeWithDevTools(applyMiddleware(logger, error ,thunk, promise())));

ReactDOM.render(
  <Provider store={store}>
    <App store={store} />
  </Provider>, document.getElementById('root'));

registerServiceWorker();
舊螢火 回答

你這有丶厲害,直接用webpack-dev-server開服務器的
正確方法是build之后,把build出的文件用nginx apacheap之類的運行服務來訪問

選擇 回答

已解決,因為引入文件有沖突

乖乖瀦 回答

1.看你現(xiàn)在的代碼A和B沒有任何關(guān)聯(lián)關(guān)系,如果B是A的組件的話可以通過props傳入
2.如果你只是想把A的方法作為公共的方法,那么可以寫一個公共的js,不需要繼承component,直接在b里import,然后就可以調(diào)用b的方法了,但是這個時候調(diào)用的this并不是指向B組件的實例,所以調(diào)用的時候用類似
change.call(this)這種

尛憇藌 回答

當你使用$router.push()時候,會在history中添加記錄,

解決辦法: 使用router.replace,跟 router.push 很像,唯一的不同就是,它不會向 history 添加新記錄,而是跟它的方法名一樣 —— 替換掉當前的 history 記錄。

外層路由進入子路由的時候使用router.replace而不是router.push.

vue-router官網(wǎng)有描述