鍍金池/ 問答/ HTML問答
擱淺 回答

明明一句話就可以搞定,還非要搞個(gè)函數(shù),又是new 又是return function;這么折騰干嘛

心癌 回答

babelrc我用的這個(gè)

{
  presets: [
    'babel-preset-es2015',
    'babel-preset-stage-2'
  ],
  plugins: [
    'babel-plugin-transform-flow-strip-types'
  ]
}
空白格 回答

試試把ref="inputMessage"改成ref="'inputMessage'"或者通過this.$refs['insputMessage'].blur()去調(diào)用

臭榴蓮 回答

跨域了,服務(wù)端要對(duì)這個(gè)請(qǐng)求做處理

冷咖啡 回答

不建議數(shù)組!如果頁面和js下標(biāo)不一致,就GG了!
用 key-value 處理啊

魚梓 回答

你這個(gè)異步啊,兩個(gè)Ajax請(qǐng)求會(huì)先跳過,前面的答案已經(jīng)很好了,Promise 只能幫你優(yōu)化代碼邏輯,
除非用 同步,其他你基本不用想 return 回去了

傻叼 回答

你是不是后面又又又
var inviterId = 'xxxx';

var a = 1;
function test () {
    // 變量聲明提前
    console.log(a);
    var a = 2;
}
柚稚 回答

let hint = function(message, type) => {console.log(this)}
普通函數(shù),
以函數(shù)調(diào)用模式,直接調(diào)用 hint() ,
非嚴(yán)格模式下,里面的this指向全局變量,也就是里面的 vue對(duì)象
嚴(yán)格模式下,this指向undefined.
并且, ES6 的模塊自動(dòng)采用嚴(yán)格模式,不管有沒有在模塊頭部加上"use strict";
箭頭函數(shù)
默認(rèn)指向在定義它時(shí)所處的對(duì)象(宿主對(duì)象),不會(huì)指向vue.

所有 改成

 Vue.use(ElementUI);
 var vue = new Vue();
 vue.$message({})

就最直接了

悶騷型 回答
因?yàn)槟爿斎氲氖?'我\n想\n依依',但是s是 '我\\n想\\n依依' 被轉(zhuǎn)義了
你直接打印的是'我\n想\n依依' 而不是 '我\\n想\\n依依'

加上一句 s = s.replace('\\n', '\n') 就行了
胭脂淚 回答

這一段可以實(shí)現(xiàn)你說的功能。比較簡(jiǎn)單,就是按id往數(shù)組對(duì)應(yīng)的下標(biāo)里寫東西就好了。

let articleList = [
    { id: 1, name: "小紅", user: 456312, Occupation: "教練" },
    { id: 2, name: "小張", user: 456321, Occupation: "歌手" },
    { id: 3, name: "小強(qiáng)", user: 456312, Occupation: "老師" },
    { id: 1, name: "小分", user: 456312, Occupation: "同事" },
    { id: 2, name: "小撒", user: 456132, Occupation: "總經(jīng)理" },
    { id: 3, name: "小看", user: 456132, Occupation: "程序猿" },
    { id: 1, name: "小貧", user: 451632, Occupation: "演員" }
];

let newObject = [];

//循環(huán)
for (let index in articleList) {
    //取對(duì)象
    let o = articleList[index];
    //第一次為一個(gè)id增加對(duì)象
    if (!newObject[o.id]) {
        newObject[o.id] = {
            id: o.id,
            list: []
        }
    }
    //加入進(jìn)去
    newObject[o.id].list.push({
        name: o.name,
        user: o.user,
        Occupation: o.Occupation
    })
}
//打印結(jié)果
console.log(newObject);

以上代碼會(huì)在數(shù)組里產(chǎn)生空值,使用for(let i = 0;i<a.length;i++)遍歷會(huì)取出undefine。其實(shí)使用for in遍歷就不會(huì)出現(xiàn)這個(gè)問題??梢栽黾哟a如下:

    let array = [];
    for (let key in newObject){
      array.push(newObject[key])
    }
    console.log('array',array);

可以看到是可以正常遍歷的,即使id是字符串,上述代碼也不會(huì)有問題,因?yàn)閿?shù)組也可以使用字符串作為下標(biāo)。

瘋浪 回答

不一定全都要使用它的,可以自己編寫樣式替換掉不合適掉

陌南塵 回答

只保留最外層的一個(gè) BrowserRouter ,你再試試

魚梓 回答

不要同時(shí)用zepto和jquery ,可以調(diào)試看一下$ 是什么

兔囡囡 回答

推介你bootstrap這個(gè)框架,自己隨便改一改樣式就行了。

<div style="width: 500px;">
        <form action="#">
            <div class="row">
                <div class="form-group col-6"><input type="text" class="form-control" placeholder="name:"></div>
                <div class="form-group col-6"><input type="text" class="form-control" placeholder="name:"></div>
            </div>
            <div class="form-group col-12" style="padding: 0px;">
                <textarea name="sth" class="form-control col-12" rows="5" placeholder="sth:"></textarea>
            </div>
            
            <button type="submit"class="form-control col-12" style="background-color:yellow">submit</button>
        </form>
    </div>

顏色什么的就自己調(diào)吧,,很簡(jiǎn)單。