2014-10-27 31 views
6

ui-grid-menu-button ürününü ui-grid-menu'dan ayırmak istiyorum. Bu yüzden seçtiğim sütun düğmeleri başka bir yerde olacak. toggleMenu işlevine bir saat koymaya çalıştım ve düğmemdeki bir tıklamayla tetiklemeli ve listeyi açmalı. Ayrıca yayın seçeneğini kullanmaya çalıştım ama çalışmıyor.Harici kullanıcı arabirimi menüsü düğmesi

Bunu yapmanın en iyi yolu nedir?

+3

Saat ve yayın düğmesini denediğinizde ne çalışmadı? Beklenen sonuç neydi? CSS ile ne yapmayı denediniz? Kodunuzun bir örneğini gönderir misiniz? – fauverism

+0

Ebeveyn kapsamından ui-grid'in kapsamına (çocuk) yayın yapıyorsanız, yayını yakalamak ve toggleMenu() öğesini tetiklemek için alt kapsamda bir $ olmalıdır. UI-grid'in kapsamındaki ui-grid-menu düğmesi tıklandığında sadece bir kez ateşleneceği için bir saatin nasıl çalıştığını göremiyorum. Eğer aradığınız tüm şey çalışmak için süper hacky bir yol ise (bu asla üretime geçmeyecek bir şey olmadığı sürece tavsiye edilmez) $ kapsamı. $$ childHead.grid.gridMenuScope.toggleMenu(); http://codepen.io/anon/pen/ZLgjXo – pilar1347

cevap

0

Aynı soruya cevap verdim here. İpucu için @ pilar1347 teşekkürler, benim çözüm biraz daha az hacky.

İlgili konular