JavaScript - Angular2 で宣言されたメンバー変数が未定義と表示されるのはなぜですか?
ringa_lee
ringa_lee 2017-06-26 10:54:08
0
2
848

angular と ionic2 を使用してメモ イベントを追加するデモを作成していますが、結果ページでエラーが報告されます。

リーリー

私は困惑しているので、答えを期待しています。コード:

リーリー

コードを実行すると、プッシュ メソッドが未定義であることが示されます。addchecklist メソッドで this.checklists をコンソールに記録しましたが、未定義と表示されます。
添付されているのは、以下の CheckListModel コードです:

リーリー

何が起こっているのか調べるのを手伝ってください。

ringa_lee
ringa_lee

ringa_lee

全員に返信(2)
女神的闺蜜爱上我

this.items.push()之前先让this.items = []赋个值吧,不然一个underfined当然没有push()方法

いいねを押す +0
ringa_lee

いずれかの項目タイプを配列に変更するだけで十分です

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート