Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div ng-if="!isArray(item.left)">
- <div ng-repeat="item in [item.left]" ng-include="'Views/pane.html'">
- </div>
- </div>
- <div ng-if="isArray(item.left)">
- {{item.left[0]}}
- </div>
- <div ng-if="!isArray(item.right)">
- <div ng-repeat="item in [item.right]" ng-include="'Views/pane.html'">
- </div>
- </div>
- <div ng-if="isArray(item.right)">
- {{item.right[0]}}
- </div>
- <div ng-if="!isArray(item.left)">
- <div ng-init = "item = item.left" ng-include="'Views/pane.html'">
- </div>
- </div>
- <div ng-if="isArray(item.left)">
- {{item.left[0]}}
- </div>
- <div ng-if="!isArray(item.right)">
- <div ng-init="item = item.right" ng-include="'Views/pane.html'">
- </div>
- </div>
- <div ng-if="isArray(item.right)">
- {{item.right[0]}}
- </div>
- var app = angular.module('mycontrollers', []);
- app.controller('MainCtrl', function ($scope) {
- $scope.tree = {
- left: {
- left: ["leftleft"],
- right: {
- left: ["leftrightleft"],
- right: ["leftrightright"]
- }
- },
- right: {
- left: ["rightleft"],
- right: ["rightright"]
- }
- };
- $scope.isArray = function (item) {
- return Array.isArray(item);
- }
- });
- $scope.item = $scope.item.left
- <script type="text/ng-template" id="tree_item_renderer">
- <ul class="some" ng-show="data.show">
- <li ng-repeat="data in data.nodes" class="parent_li" ng-include="'tree_item_renderer'" tree-node></li>
- </ul>
- </script>
- <ul>
- <li ng-repeat="data in displayTree" ng-include="'tree_item_renderer'"></li>
- <div ng-repeat="pass in [{'text':'hello'}]" ng-include="'includepage.html'"></div>
- <p>{{pass.text}}</p>
Add Comment
Please, Sign In to add comment