localPhoneLogin.vue 618 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <view>
  3. <en-nav @navHeight="setNavHeight" ></en-nav>
  4. <view class="login-box" :style="{'height':'calc(100vh - '+navHeight+'px)'}"></view>
  5. </view>
  6. </template>
  7. <script>
  8. import EnNav from "@/components/en-utils/en-nav/en-nav";
  9. export default {
  10. components: {EnNav},
  11. data() {
  12. return {
  13. navHeight:40
  14. }
  15. },
  16. methods: {
  17. setNavHeight(navHeight){
  18. console.log('navHeight:'+navHeight)
  19. this.navHeight=navHeight
  20. }
  21. }
  22. }
  23. </script>
  24. <style scoped lang="scss">
  25. .login-box{
  26. padding: 82rpx 80rpx 0 80rpx;
  27. background-color: #2C405A;
  28. box-sizing: border-box;
  29. }
  30. </style>