我正在嘗試的是每五秒聯繫WooCommerce以檢查產品是否已被編輯。我可以通過詢問res [0] .date_modified來做到這一點。然後我比較它創建的時間(res[0].date_created
)和上次修改的時間。根據if-statments結果更改if-statment參數中變量的值
如果值相同,產品從未被修改過。但是,如果產品被修改,我不再想比較產品創建和上次修改的時間。
我現在想比較上次修改時間與「res[0].date_modified
」的時間,以便我可以看到它是否會在另一次修改。
這是我想出了:
function lookForEdit(){
WooCommerce.get('products/', function(err, WooData, res) {
res=JSON.parse(res)
var comp = res[0].date_created;
if(comp == res[0].date_modified){
console.log("the product haven't been modified")
}
else{
console.log("The product have been edited")
comp = res[0].date_modified;
}
})
}
setInterval(lookForEdit, 5000);
我明白爲什麼它不工作,但我不知道如何解決它。
我該如何解決?
感謝
客戶如何知道這些信息? – epascarello
@epascarello:它輪詢信息。所以它可以存儲狀態。 –