javasctipt の初心者です。
どなたかご教授いただければ幸いです。
よろしくお願いたします。
コードは単純に下記の通りです。
javascript
1 hoge: function(term) { 2 console.log(typeof(term)) 3 console.log(term) 4 console.log(term.start) 5 console.log(term.end) 6 ... 7 },
出力した結果は下記の通りですが、 term.start と term.end が undefined になってしまいます。
javascript
1object 2term: 3 end: "2021-04-24" 4 start: "2021-03-24" 5undefined 6undefined
この値 term.start と term.end を取得するにはどうすれば良いでしょうか。
お手数おかけいたしますが、ご回答いただければ幸いです。
よろしくお願いいたします。
【追記】
term を渡すメソッドの情報を追加いたしました。
vue の子コンポーネントから親に渡しています。
self.xxx は子コンポーネントのプロパティです。※(self = this)をしています。
self.$emit("hogehoge", { term: { start: moment(self.dateStart).format('YYYY-MM-DD'), end: moment(self.dateEnd).format('YYYY-MM-DD') } });
回答2件
あなたの回答
tips
プレビュー