App.vue 816 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <template>
  2. <div id="app">
  3. <h3>JyIframePageLayout</h3>
  4. <jy-iframe-page-layout class="iframe-test" src="https://jybx-webtest.jydev.jianyu360.com/big/page/index" debug>
  5. <template v-slot:loading>加载中... 自定义加载动画</template>
  6. </jy-iframe-page-layout>
  7. </div>
  8. </template>
  9. <script>
  10. // import { JyIframePageLayout } from '../packages'
  11. export default {
  12. name: 'App',
  13. // components: {
  14. // [JyIframePageLayout.name]: JyIframePageLayout
  15. // }
  16. }
  17. </script>
  18. <style lang="scss">
  19. html,body {
  20. padding: 0;
  21. margin: 0;
  22. }
  23. #app {
  24. font-family: Avenir, Helvetica, Arial, sans-serif;
  25. -webkit-font-smoothing: antialiased;
  26. -moz-osx-font-smoothing: grayscale;
  27. text-align: center;
  28. color: #2c3e50;
  29. margin-top: 60px;
  30. .iframe-test {
  31. width: 100vw;
  32. height: 100vh;
  33. }
  34. }
  35. </style>