鍍金池/ 問答
冷溫柔 回答

1.run eject之后報啥錯了,能不能把錯誤貼出來
2.你如果不想eject,可以用https://github.com/timarney/r...

心上人 回答

并發(fā)控制啊,node爬蟲不做并發(fā)控制肯定內存溢出啊。

async npm包 , async.maplimt 控制并發(fā)

或者自己造一個簡單的輪子15 行代碼實現(xiàn)并發(fā)控制(javascript)

使勁操 回答

你用的wepy吧,實時監(jiān)控,修改的文件被實時編譯了,轉化為原始的json, js, wxml, wxss了。

維她命 回答

自己沒加分號,難怪一直不行

尐潴豬 回答

maven compiler插件的問題
嘗試一下 使用pluginManagement 如下配置:

<build>
 <pluginManagement>
     <plugins>
         <plugin> ... </plugin>
         <plugin> ... </plugin>
               ....
     </plugins>
 </pluginManagement>
</build>
瞄小懶 回答

$('#active').attr('transform-origin',screenHeightNew +" "+screenWidthNew )

空痕 回答

<li v-for="(item,index) in items" :key="index">

情未了 回答
for(var i=0;i<mydata.length;i++){
   var field = "field" + i;
   window[field] = mydata[i].CREW_NAME;//1號機組、2號機組 、3號機組 、4號機組
}
console.log(window.field0);
console.log(window.field1);

使用普通對象存儲

var fields = {};
for(var i=0;i<mydata.length;i++){
   var field = "field" + i;
   fields[field] = mydata[i].CREW_NAME;//1號機組、2號機組 、3號機組 、4號機組
}
console.log(fields.field0);
console.log(fields.field1);
咕嚕嚕 回答

沒看到你的代碼,我大膽猜測問題可能出現(xiàn)在步驟3. 測試Spring Boot應用,他的這個demo中出于便利性考慮,main和Ctrl合并到一個類中了,我這里給出分離的寫法:

/**
 * 這是Spring Boot應用的入口類
 */
@SpringBootApplication
public class DemoApplication{
    public static void main(String[] args){
        SpringApplication.run(DemoApplication.class, args);
    }

}

在該入口類的同級或以下創(chuàng)建一個DemoCtrl類,具體如下:

@Controller
@RequestMapping("/")
public class DemoCtrl{
    /**
     * web rounter
     */
     @RequestMapping("/hi")
     public String hello(ModelMap map){
         return "index";
     }
}

然后在resource下的template目錄下創(chuàng)建你的index.html文件,啟動項目,應該就可以看到hello spring boot了

更新一下,這里有個點需要注意一下,@RestController和@Controller面向Web的時候的區(qū)別。
如果你使用@RestController注解的話你應該使用如下類似操作:

@RequestMapping("hi")
public ModelAndView hello(){
    return new ModelAndView("index");//改index.html 文件在template目錄下
}

如果使用的是@Controller注解的話,按照第一種方式便可以正確的映射到view了。

再次更新
如果是Spring MVC的話,在沒有配置默認的view引擎的時候,需要把view文件寫全,如下:

/**
     * web rounter
     */
     @RequestMapping("/hi")
     public String hello(ModelMap map){
         return "index.jsp"; // 這里以jsp為例
     }
枕邊人 回答

屬性綁定加v-bind:好好看文檔,不然只是傳了一個為xxx的字符串。

巴扎嘿 回答

本地緩存存一個記錄,返回或者進到那個頁面查這個記錄,有就用js回復到指定位置。

這里你需要區(qū)分哪些頁面來這里需要到指定位置,不需要的是該刪記錄還是怎么別的處理。

練命 回答

更新 2

在評論中與 @SlimBear 討論后,發(fā)現(xiàn)解法上可以優(yōu)化一下:

let hash = formTheadData.reduce((p, c) => [p[c] = 0, p][1], {});

// 得到 hash
// {
//     oppoProjectName: 0,
//     customerName: 0
// }
formThead.forEach((item) => {
    // 不使用 includes 來檢索數(shù)據
    //  item.isShow = formTheadData.includes(item.value);
    item.isShow = !!hash[item.value]
});

這樣就可以避免循環(huán)嵌套,性能可以有大幅提升。


更新

經評論 @SlimBear 提醒,filter 是會返回一個新數(shù)組的,因此這個解法很有問題。

非常抱歉,由于不是專職前端,這些細節(jié)容易忽略,誤導題主和各位了。

正解可以看 @原罪 的答案。


原答案:

formThead.filter(h => formTheadData.indexOf(h.value) === -1).forEach(h => h.isShow = false)

只愛你 回答

不建議你在自己的服務端處理圖片,一方面質量難以保證,另一方面一旦并發(fā)過高對服務器的壓力很大,建議你接入第三方的圖片處理,比如又拍云這種 http://docs.upyun.com/cloud/u... ,另外其實如果你需要存儲圖片也可以直接丟在他們上面。
接入第三方的理由是因為圖片后續(xù)很可能還需要鑒黃或者其它各種處理,一般不會完全靠自己搞定。


圖片處理的庫也可以試試這個:
https://github.com/lovell/sharp

枕頭人 回答

有個折中的辦法,你打開F12 network面板測試下加載然后點停止加載看看請求就知道了
clipboard.png

只要你能夠監(jiān)聽到當前頁面資源加載的情況就知道有沒有點擊了

淺時光 回答

判斷一下.ele的高度相加是否等于container的高度,大于就綁定onscroll,小于的話單獨執(zhí)行你要執(zhí)行的方法。

不過話說回來,這個問題可以讓接口初始化的時候多傳一些.ele的數(shù)據,如果沒那么多數(shù)據,也就沒有監(jiān)聽滾動的必要了啊

初念 回答

透明度會被繼承,你過度要對元素添加

淚染裳 回答

path 就是路徑嘛,名字相當于該路徑的別名。比如有個人全面叫‘奧斯特洛夫斯基’,然后為了方便找他,你給他一個單獨的別名,叫'奧基',當你想做跳轉的時候大喊一句'奧基',就能找到'奧斯特洛夫斯基'。.....溜

生性 回答

OPTIONS的預請求, 用于試探服務端是否能接受真正的請求,如果options獲得的回應是拒絕性質的,比如404403500等http狀態(tài),就會停止post請求的發(fā)出,想要不發(fā)options,去掉headers