[英]Why does comparing session variables directly not work?
我有一個功能checkDate
,用於檢查出發日期是否在返回日期之前。 Session變量departDate
和returnDate
有這些日期存儲。
var checkDates = function () {
return departDate() < returnDate();
}
var departDate = function () {
return Session.get("departDate");
}
var returnDate = function () {
return Session.get("returnDate");
}
可以正常使用,並且手把{{#if checkDates}}
也可以。
但是,如果我執行以下操作,則由於某些原因將無法正常工作:
var checkDates = function () {
return (Session.get("departDate") < Session.get("returnDate"));
}
為什么會這樣呢?
您是否嘗試過將值傳遞給Date構造函數並共同繪制這些值? 我認為您基本上是在比較字符串長度。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.