I need this 
this is the controller code:
$scope.sideNavMenu = { title: "User Manual", subMenu: [ { title: "Title one", link: "index/titleone.html", icon:"fa fa-caret-down", subMenu: [] }, { title: "Basic", link: "index/basic/basic.html", icon:"fa fa-caret-down", subMenu: [ { title: "Basic Function", link: "index/basic/function.html", icon:"fa fa-caret-down", subMenu: [] }] }] };
I tried to do two weeks. please can anyone help me?
as much as possible.
<div id="MainMenu"> <div class="list-group panel"> <a href="#mainMenuContainer" class="list-group-item list-group-item-success strong" data-toggle="collapse" data-parent="#MainMenu"> <i class="fa fa-home"></i> {{sideNavMenu.title}} <i class="fa fa-caret-down"></i> </a> <div ng-include ng-if="sideNavMenu.subMenu.length > 0" ng-repeat="navMenu in sideNavMenu.subMenu" onload="data = navMenu" src="'menuTemplate.html'"class="collapse" id="mainMenuContainer"> </div> </div>
template
<script id="menuTemplate.html" type="text/ng-template"> <a ng-href="#{{ (data.subMenu.length > 0) && data.link || ''}}" class="list-group-item {{(data.subMenu.length > 0) && 'strong' || ''}}" data-toggle="collapse" data-parent="{{data.link}}">{{data.title}}<i class="fa fa-caret-down"></i></a> <div ng-include ng-repeat="navMenu in data.subMenu" onload="data = navMenu" src="'menuTemplate.html'" class="list-group-submenu" ng-if="data.subMenu.length > 0" ng-attr-id="{{data.link}}"> </div> </script>
here is an example that i use to understand
and this is the result

when i click nothing happens
Console: syntax error, unrecognized expression: index / titleone.html
javascript angularjs twitter-bootstrap-3 ionic-framework
andrescabana86
source share