index.vue 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <template>
  2. <view class="content">
  3. <image class="logo" src="/static/logo.png"></image>
  4. <view class="text-area">
  5. <text class="title">{{title}}</text>
  6. </view>
  7. </view>
  8. </template>
  9. <script>
  10. export default {
  11. data() {
  12. return {
  13. title: 'Hello'
  14. }
  15. },
  16. onLoad() {
  17. if(navigator.userAgent.indexOf('UCBrowser') > -1) {
  18. uni.navigateTo({
  19. url:'../mobile/index'
  20. })
  21. }
  22. if (navigator.userAgent.indexOf('Mobile') === -1) {
  23. console.log("PC")
  24. uni.navigateTo({
  25. url:'../pc/index'
  26. })
  27. } else{
  28. console.log("移动端")
  29. uni.navigateTo({
  30. url:'../mobile/index'
  31. })
  32. }
  33. },
  34. methods: {
  35. }
  36. }
  37. </script>
  38. <style scoped>
  39. .content {
  40. display: flex;
  41. flex-direction: column;
  42. align-items: center;
  43. justify-content: center;
  44. }
  45. .logo {
  46. height: 200rpx;
  47. width: 200rpx;
  48. margin-top: 200rpx;
  49. margin-left: auto;
  50. margin-right: auto;
  51. margin-bottom: 50rpx;
  52. }
  53. .text-area {
  54. display: flex;
  55. justify-content: center;
  56. }
  57. .title {
  58. font-size: 36rpx;
  59. color: #8f8f94;
  60. }
  61. </style>