App.vue 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <script>
  2. export default {
  3. onLaunch: function() {
  4. console.log('App Launch');
  5. var lan = 'zh'
  6. try {
  7. const res = uni.getSystemInfoSync();
  8. lan = res.language
  9. } catch (e) {
  10. console.log('error='+e)
  11. }
  12. console.log('lan='+lan);
  13. if(lan == 'en') {
  14. this._i18n.locale = 'en-US'
  15. }
  16. if(lan == 'zh-Hans-CN' || lan=='zh') {
  17. this._i18n.locale = 'zh-CN'
  18. }
  19. uni.setTabBarItem({ index: 0,text: this.$t('tabs.tab1')});
  20. uni.setTabBarItem({ index: 1,text: this.$t('tabs.tab2')});
  21. uni.setTabBarItem({ index: 2,text: this.$t('tabs.tab3')});
  22. uni.setTabBarItem({ index: 3,text: this.$t('tabs.tab4')});
  23. uni.setTabBarItem({ index: 4,text: this.$t('tabs.tab5')});
  24. },
  25. // onShow: function() {
  26. // console.log('App Show');
  27. // },
  28. // onHide: function() {
  29. // console.log('App Hide');
  30. // }
  31. }
  32. </script>
  33. <style>
  34. /*每个页面公共css */
  35. /* uni.css - 通用组件、模板样式库,可以当作一套ui库应用 */
  36. @import './common/uni.css';
  37. /* icon图标 */
  38. @font-face {
  39. font-family: 'iconfont'; /* project id 1095188 */
  40. src: url('https://at.alicdn.com/t/font_1095188_lvwtknkk16s.eot');
  41. src: url('https://at.alicdn.com/t/font_1095188_lvwtknkk16s.eot?#iefix') format('embedded-opentype'),
  42. url('https://at.alicdn.com/t/font_1095188_lvwtknkk16s.woff2') format('woff2'),
  43. url('https://at.alicdn.com/t/font_1095188_lvwtknkk16s.woff') format('woff'),
  44. url('https://at.alicdn.com/t/font_1095188_lvwtknkk16s.ttf') format('truetype'),
  45. url('https://at.alicdn.com/t/font_1095188_lvwtknkk16s.svg#iconfont') format('svg');
  46. }
  47. .icon {
  48. font-size: 24upx;
  49. color: #000000;
  50. font-family: iconfont;
  51. }
  52. .icon-warning:before {
  53. content: '\e604';
  54. font-size: 48upx;
  55. }
  56. </style>