鍍金池/ 問答/ HTML問答
玄鳥 回答

如果你的package.json存在,并且之前安裝的模塊都使用了--save選項,那么現(xiàn)在直接npm install即可;如果還是不行,只能需要什么模塊就安裝什么模塊了

失心人 回答

file --> settings -->color&fonts --> general里面有selection background 和foreground可以自己調(diào)整。也可以直接在settings搜索框下搜索selection background,然后修改顏色即可

浪蕩不羈 回答

nodejs提供xml解析,然后更改屬性的庫吧。

風(fēng)畔 回答

首先,不管你采用哪種方式,最終實現(xiàn)的調(diào)用方式都是

vm.api()

也就是說,兩種方法,實現(xiàn)的原理都是在Vue.prototype上添加了一個方法。所以結(jié)論是“沒有區(qū)別”。

再來說說Vue.use()到底干了什么。

我們知道,Vue.use()可以讓我們安裝一個自定義的Vue插件。為此,我們需要聲明一個install函數(shù)

// 創(chuàng)建一個簡單的插件 say.js
var install = function(Vue) {
  if (install.installed) return // 如果已經(jīng)注冊過了,就跳過
  install.installed = true

  Object.defineProperties(Vue.prototype, {
    $say: {
      value: function() {console.log('I am a plugin')}
    }
  })
}
module.exports = install

然后我們要注冊這個插件

import say from './say.js'
import Vue from 'vue'

Vue.use(say)

這樣,在每個Vue的實例里我們都能調(diào)用say方法了。

我們來看Vue.use方法內(nèi)部是怎么實現(xiàn)的

Vue.use = function (plugin) {
  if (plugin.installed) {
    return;
  }
  // additional parameters
  var args = toArray(arguments, 1);
  args.unshift(this);
  if (typeof plugin.install === 'function') {
    plugin.install.apply(plugin, args);
  } else {
    plugin.apply(null, args);
  }
  plugin.installed = true;
  return this;
};

其實也就是調(diào)用了這個install方法而已。

替身 回答

播放,暫停,切換音樂不應(yīng)該是client 做的嗎? 從后端取來音樂文件,然后用audio 那個html elment 就可以播放,暫停什么的。為什么弄到server端,肯定會有延遲什么的。

兔囡囡 回答

你可以換一個方便一點的數(shù)據(jù)結(jié)構(gòu)

var data=[
    {
        data: [
            {
                name: '第一個ul下的第一個li'
            },
            {
                name: '第一個ul下的第二個li'
            }
        ]
        
    },
    {
        data: [
            {name: '第二個ul下的第一個li'}
        ]
    }
]
涼心人 回答

你把組件里 el-paginationcurrent-change 事件 $emit 出來 ,然后由父組件改 currentPage 的值

魚梓 回答

我已解決,但是要用redirect和hash,不然找不到頁面刷新丟失頁面!

別硬撐 回答

用自定義驗證規(guī)則

    /**
     * 校驗規(guī)則
     * @var array
     */
    protected $rule = [
        ['token', 'checkToken', 'token校驗不通過'],
    ]
    
    protected function checkToken($value, $rule, $data)
    {
        /**校驗規(guī)則**/
        return true;
    }
    
魚梓 回答

壓力測試要盡可能模擬生成環(huán)境的實際情況才能得出較準確的結(jié)果。
出于成本考慮可以使用 spot instance 來降低 EC2 的成本。

瘋浪 回答

是不是css選擇器優(yōu)先級的問題,嘗試加一個!important,同時css不要放在帶有scope 屬性的style標簽內(nèi)

心癌 回答

你要先安裝webpack呀。先通過npm install --save-dev webpack 在項目中安裝webpack,如果想實現(xiàn)熱更新,再去安裝webpack-dev-server。

遲月 回答

標準的stylus語法就是沒有花括號,沒有分號,沒有冒號。
剛開始也許你不是很適應(yīng),寫久了,你會發(fā)現(xiàn)這真的是爽。
不過本王還是喜歡scss,stylus的功能滿足不了本王,而且,如果是直接在瀏覽器上條樣式,然后想復(fù)制粘貼到vscode上,還得手動刪去冒號和分號,雖然不刪也可以,但畢竟要統(tǒng)一。
本王也有見過雖然用著stylus,但是寫法卻是scss的寫法,那還不如一開始就用scss,本王也是更支持vue項目使用scss的。

情殺 回答

Promise.resolve(1)沒什么實用價值。
Promise主要是解決異步callback寫法不合適的問題,then里面的函數(shù)就是callback的函數(shù),比如ajax的回掉函數(shù)。

陌南塵 回答
一般是放到header里面進行傳輸

例子如下

get(url:string, params = {}, contentType = 'application/json') {
    let headers = new Headers({ 'Content-Type': contentType, 'access-token': token });
    let options = new RequestOptions({ headers });
    ...
}
如果對您有用請采納哦,歡迎關(guān)注我的公眾號:前端指南 分享前端知識,每天早上7點40定期更新(不出意外的話)
練命 回答

你是在你的前端目錄里放有ueditor.config.js文件

然后在對應(yīng)的html頁面

先用script標簽引入ueditor.config.js文件

下面的script標簽里面寫ueditor相關(guān)代碼

離人歸 回答

eslintrc.json文件里把rules里面加上這個規(guī)則

"vue/no-parsing-error": [
      2,
      {
        "x-invalid-end-tag": false
      }
離魂曲 回答

你把 replaceStr改成 [+-]就可以了

膽怯 回答

if(error.response)這段寫到 promise.all([...]).then().catch(error=>{if(error.response)...})這里面