Guest User

Untitled

a guest
Oct 21st, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. @Component({
  2. selector: 'my-app',
  3. template: `
  4. <div class="col-xs-3 rmpm" *ngFor="let kpi of kpiName;let index=index;">
  5. <div class="col-xs-12 rmpm" style="height:80px;border:1px solid;width:70px;padding:0px;margin:0px;">A</div>
  6. <div class="col-xs-12 rmpm" style="border:1px solid;width:70px;margin-top:10px;padding:0px;margin:0px;">
  7.  
  8. <div class="col-xs-12 rmpm" style="border:1px solid;padding:0px;margin:0px;">
  9.  
  10. <!--btn 1 should be by default active and have blue color -->
  11.  
  12. <div class="col-xs-6 rmpm" id="btn1{{index}}" (click)="showsubid(index,'btn1')" style="padding:0px;margin:0px;border-right:1px solid;">btn1</div>
  13. <div class="col-xs-6 rmpm" id="btn2{{index}}" (click)="showproid(index,'btn2')" style="padding:0px;margin:0px;">btn2</div>
  14. </div>
  15.  
  16. <!--By default will be displayed when btn1 is active,this will show when btn1 is clicked and hide when btn2 is clicked -->
  17.  
  18. <div class="col-xs-12" id="subid{{index}}" style="padding:0px;margin:0px;" >
  19. <div class="col-xs-12 rmpm filteredDataRow" *ngFor="let subDta of subRegion;let k = index;" style="padding:0px;margin:0px;">
  20. <div class=" col-xs-12 rmpm filteredDataName " (click)='loadSubRegionData()' style="padding:0px;margin:0px;border-top:1px solid">{{subRegion[k]}}</div>
  21. </div>
  22. </div>
  23.  
  24. <!--this will show when btn2 is clicked and hide when btn1 is clicked -->
  25.  
  26. <div class="col-xs-12" id="proid{{index}}" style="padding:0px;margin:0px;" *ngIf="pro == 0" >
  27. <div class="col-xs-12 rmpm filteredDataRow" *ngFor="let subDta of productLine;let k = index;" style="padding:0px;margin:0px;" >
  28. <div class=" col-xs-12 rmpm filteredDataName " (click)='loadSubRegionData()' style="padding:0px;margin:0px;border-top:1px solid">{{productLine[k]}}</div>
  29. </div>
  30. </div>
  31. </div>
  32. </div>
  33. `,
  34. })
  35. export class App {
  36. kpiName = ['s', 'TO ','d','e'];
  37. subRegion = ['Ch', 'Ia', 'Ja', 'Ke', 'SE'];
  38. productLine = ['6A', '7T', '9T', 'UV', 'BA'];
  39. pro: any;
  40. constructor() {
  41.  
  42. }
  43.  
  44. showsubid(index,btnid){
  45. alert(index)
  46. alert(btnid+index)
  47. }
  48. showproid(index){
  49. alert(index)
  50. // alert(id+index)
  51. this.pro = index;
  52. }
  53. }
Add Comment
Please, Sign In to add comment