鍍金池/ 問答/ HTML問答
陌南塵 回答

可以直接這樣寫

var arr1 = ['a', 'b'];
var arr2 = ['c'];
var arr3 = ['d', 'e'];
[...arr1, ...arr2, ...arr3]
// [ 'a', 'b', 'c', 'd', 'e' ]

clipboard.png

冷溫柔 回答

問題描述有點亂,我理解你的問題大概是這個意思:
你需要寫一段類似這樣的代碼:

this.setData({
  labelAV: labelA,
  result1AV: result1A,
  result2AV: result2A,
  result3AV: result3A,
  result4AV: result4A,
  result5AV: result5A,
  result6AV: result6A,
  result7AV: result7A,
  result8AV: result8A,
  result9AV: result9A
})

但是對象很長,并且鍵名和對應(yīng)的變量名都有規(guī)律,所以想問問有什么簡單的方法?

其實有辦法的,但是我們一般不會這樣寫。
可以用eval來實現(xiàn):

const codes = [ `labelAV: labelA` ];
for ( let i = 0; i < 10; i++ ) {
    codes.push( `result${i}AV: result${i}A` );
}
eval( `this.setData( { ${codes.join( ',' )} } )` );

但是建議不要這樣寫代碼,也不要定義一堆resultxA之類的變量,你可以用一個數(shù)組來保存它們,這樣就會好處理很多

淚染裳 回答

o本來就是實例化后的對象,你每執(zhí)行一次Cat,就會有一個新的o生成。o的實例化在執(zhí)行完var o = ...后就完成了。

試運行以下代碼:

var Cat = function() {
    var o = {
        say: function() {
            console.log('say something');
        }
    }
    let say = o.say;
    setInterval(function(){
        say();
    }, 1000)
    return o
}

var cat = Cat()

cat.say = function() {
    console.log('Hello');
}

這時輸出就是

Say something

這個問題其實和setInterval無關(guān),你提供的代碼中的setInterval的回調(diào)函數(shù)持有的是對o這個實例的引用,而不是對o.say的引用,因此一秒后這個回調(diào)執(zhí)行的時候,就會先找到o,然后再去找o.say;而我提供的代碼中的setInterval的回調(diào)函數(shù)持有的是對o.say這個函數(shù)的引用,并且是對舊的o.say的引用,因此一秒后這個回調(diào)執(zhí)行的時候,就會直接找到舊的o.say。

不知這樣你是否清楚了。

離人歸 回答

你這沒法回答
我只能告訴你去看下手冊里的路由和部署
thinkphp3.2 部署
thinkphp3.2 路由

clipboard.png

淡墨 回答

主題: Palenight Operator
字體: Operator Mono

不過太騷氣了 我都不敢用 哈哈圖片描述

笑浮塵 回答

你這個代碼沒問題啊
谷歌兼容21以上你的谷歌多少

寫榮 回答

基于這么少的信息,只能說是編譯時的錯誤。
用typescript,看看類型是不是寫對了。
再檢查下代碼吧。

枕頭人 回答

this, this, this

入她眼 回答

goToDetail函數(shù)倒是綁定了this,是renderComment 函數(shù)出問題了么?

硬扛 回答

編寫一個指令,獲取父元素,創(chuàng)建條件,更新父元素樣式
或者通過ngClass來實現(xiàn),<ANY class="ng-class: expression;"> ... </ANY>

https://docs.angularjs.org/ap...

風(fēng)畔 回答

div是放同一行的. 當(dāng)一行放不下的時候.會自動 擠到下一行. margin-left 是距離上一個對象左邊的距離. 你設(shè)置為負值就擠到前一個對象里面去了.

嫑吢丕 回答

Sublime Text3 配置 NodeJs 環(huán)境

給個鏈接自己試著配置一下(Sublime Text3 配置 NodeJs 環(huán)境): http://www.cnblogs.com/qiaoji...

cmd命令方式

寫一個bat腳本如下: 自行修改判斷語句

set "cmd=%1%"
REM 檢測變量%cmd%是否等于run,如果相等,顯示Run,否則顯示No
if "%cmd%"=="run" (echo Run) else (echo No)
pause

再來完善一下:

set "cmd=%1%"
set projectDir=Y:\VueEgtch
cd /d "%projectDir%"
REM 檢測變量%cmd%是否等于run,如果相等,顯示Run,否則顯示No
if "%cmd%"=="run" (npm run dev) else if "%cmd%"=="build" (npm run build)
pause

運行如下:

C:\Users\Administrator\Desktop>test.bat run

C:\Users\Administrator\Desktop>set "cmd=run"

C:\Users\Administrator\Desktop>if "run" == "run" (echo Run )  else (echo No )
Run

C:\Users\Administrator\Desktop>pause
請按任意鍵繼續(xù). . .

C:\Users\Administrator\Desktop>test.bat dd

C:\Users\Administrator\Desktop>set "cmd=dd"

C:\Users\Administrator\Desktop>if "dd" == "run" (echo Run )  else (echo No )
No

C:\Users\Administrator\Desktop>pause
請按任意鍵繼續(xù). . .
離觴 回答
re=products.filter(function (x){
  return x.category==='水果'
})

用array的filter就可以了

傻丟丟 回答

wx.login()不就可以了么,進入小程序就算是登錄的了

尐飯團 回答

你可能是配置項不對,webpack1.x 和 webpack2.x 是有區(qū)別的

遺莣 回答

fixed吧,你在遮罩出來的時候給body加個overflow: hidden;用戶就不能滾動了。
光標(biāo)錯位我還是沒明白具體是怎樣錯位。
一定要absolute的話,你試試用js獲取滾動條位置然后設(shè)置top值?

遺莣 回答

1、首先確定你裝了node(里面會有npm)
2、我用npm也會報錯,但跟你報的錯不一樣。

cnpm install

安裝成功
實在不是獲取管理員權(quán)限在運行一下