GWT将动态菜单项添加到自定义构建菜单

时间:2014-09-25 03:47:58

标签: dom gwt

我使用GWT中的常规html构建了一个菜单,如下所示。

	<g:HTMLPanel>
		<div id="navigation">
		    <div id="menuLeft" class="menu">
				<ul>
					<li>
						<g:Anchor ui:field="homeLink" styleName="active"><i class="fa fa-home"></i>&nbsp;Home</g:Anchor>
					</li>
					
					<li class="active">
						<a href="#"><i class="fa fa-suitcase"></i>&nbsp;Businesses</a>
						<ul ui:field="businessesMenu">
							<li>
								<g:Anchor ui:field="enrollBusiness">Enroll Business </g:Anchor>
							</li>
                          </ul>
                      </li>
                  </ul>
              .....

因为它使用提供的css非常好地渲染。一切都很好,直到这一点,现在是要求;为此,我必须根据一些业务逻辑添加动态菜单项,这意味着我必须在现有菜单中添加更多s。

我可以构建/添加动态项但无法添加事件处理程序。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用Dom添加动态菜单,可以参考此处添加点击处理程序。 you can refer this to add handlers