2016-11-24 110 views
3

所以我是新的角2和離子2.我試圖做一個按鈕,將添加到離子2側菜單的最愛。我試圖使用@Output事件把無法得到的工作。任何想法都會對你有所幫助。動態添加項目到離子2側菜單

+0

菜單的內容依賴於什麼?我的意思是,是什麼讓一個按鈕出現/消失?你嘗試過'* ngIf'嗎? – olivarra1

+0

單擊另一個視圖上的某個按鈕以添加到側面菜單列表。即時通訊不能使用@輸出感覺即時通訊不使用其他視圖作爲模板。 –

+0

您應該考慮在哪裏存儲要在側邊菜單上顯示的按鈕的狀態。您可以有一個服務('@ Injectable'),您可以在其中添加按鈕,並且側邊菜單組件在該列表上有一個監視。然後,只要你有類似的按鈕,'(click)'事件將在那裏添加一個按鈕。說得通? – olivarra1

回答

-1

在Ionic2 v2.1.14中也有同樣的問題。試圖把這個根組件

 userDataProvider.getUserData().subscribe(user_data => { 
 
      console.log("(app) user_data: ", user_data); 
 
      this.user_data = user_data; 
 
     })

...時間已經被燒燬試圖找到這個錯誤的起源的構造函數中:

不確定是不是一個對象(評估'userDataProvider.getUserData()。subscribe')

+0

這是對問題或其他問題的回答嗎? – Guillaume