洛阳学员端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
1.4 KiB

  1. <script>
  2. export default {
  3. onLaunch: function() {
  4. this.getLocationAuthority()
  5. },
  6. onShow: function() {
  7. console.log('App Show')
  8. },
  9. onHide: function() {
  10. console.log('App Hide')
  11. },
  12. methods: {
  13. getLocationAuthority() {
  14. let _this = this
  15. uni.getLocation({
  16. type: 'wgs84',
  17. success: function(res) {
  18. _this.$store.dispatch('getUserInfo')
  19. },
  20. fail: function(err) {
  21. console.log('为什么失败了')
  22. console.log(err)
  23. uni.showModal({
  24. content: '为了能够获取精确的数据,请去手机设置里手动开启app定位权限',
  25. showCancel: false,
  26. confirmText: '知道了,关闭弹窗',
  27. success: function(res) {
  28. if (res.confirm) {
  29. console.log('用户点击确定');
  30. } else if (res.cancel) {
  31. console.log('用户点击取消');
  32. }
  33. }
  34. });
  35. }
  36. });
  37. }
  38. }
  39. }
  40. </script>
  41. <style lang="scss">
  42. /*每个页面公共css */
  43. @import '@/uni_modules/uview-ui/index.scss';
  44. @import 'common/css/app.scss';
  45. .pageBgImg {
  46. background: url('./static/images/bigImg/topBg.png') #F6F7FA no-repeat;
  47. background-size: 100% 278rpx;
  48. }
  49. .topBg{
  50. background: url('./static/images/bigImg/topBg.png') #F6F7FA no-repeat;
  51. background-size: 100% 100%;
  52. }
  53. .h1 {
  54. text {
  55. &.active {
  56. &::before {
  57. background: url('./static/images/bigImg/h1Active.png') #F6F7FA no-repeat;
  58. background-size: 100% 100%;
  59. }
  60. }
  61. }
  62. }
  63. </style>