panel.blade.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. @extends('layouts.app')
  2. @section('title')控制台@endsection
  3. @section('content')
  4. <div class="container-fluid" id="list">
  5. <div class="card">
  6. <h5 class="card-header">最近使用功能</h5>
  7. <div class="card-body row">
  8. <ul class="list-group" v-for="(menu,index) in menus">
  9. <div class="container-fluid btn-group">
  10. <a v-if="index<=3" class="btn-primary btn-lg" :href="'/'+menu.route">@{{ menu.name }}</a>
  11. </div>
  12. <div v-if="menu.secondLevelMenu && menu.secondLevelMenu.length>0">
  13. <div class="container-fluid btn-group">
  14. <a class="bth btn-sm btn-info m-1" v-for="(secondMenu,index) in menu.secondLevelMenu"
  15. :href="'/'+secondMenu.route" v-if="index < 2"> @{{ secondMenu.name }}</a>
  16. </div>
  17. </div>
  18. </ul>
  19. </div>
  20. </div>
  21. </div>
  22. @endsection
  23. @section('lastScript')
  24. <script>
  25. let vue = new Vue({
  26. el: "#list",
  27. data: {
  28. menus:{!! $menus !!},
  29. },
  30. mounted: function () {
  31. console.log(this.menus)
  32. },
  33. methods: {}
  34. });
  35. </script>
  36. @endsection