【フォームブリッジ】あるフィールドに、2週間後の日付(YYYY-MM-DD)を自動で設定する。

お世話になっております.
トヨクモの石川と申します.

フォームブリッジでは,日付/日時のフィールドに対して,直接Dateインスタンスを代入することができるため,
moment,jsで生成した「14日後」の日付を直接,対象のフィールドに代入することで実装できます.

以下にサンプルコードを載せさせていただきますので,ご参考にして頂ければと思います.

(function() {  
"use strict";  
fb.events.form.mounted = [function (state) {  
var dateFieldCode = 'date'; // 自動入力の対象となる日付フィールドのフィールドコード  
moment.locale('ja');  
var targetDay = moment().add(14, 'days')['\_d'];  
state['record'][dateFieldCode]['value'] = targetDay;  
return state;  
}];  
})();