home.js 795 B

12345678910111213141516171819202122232425262728
  1. var app = new Vue({
  2. 'el': '#app',
  3. 'data': {
  4. // 当前导航
  5. curNav: 'member',
  6. memberInfo: {},
  7. },
  8. created: function(){
  9. this.getMemberInfo();
  10. },
  11. methods: {
  12. // 获取用户信息
  13. getMemberInfo: function(){
  14. var _this = this;
  15. $.showLoading("数据加载中...");
  16. $.post('/weixin/member/getMemberInfo', {}, function (res) {
  17. $.hideLoading();
  18. if (res.code == 'success') {
  19. _this.memberInfo = res.data
  20. }else if(res.code == 'login'){
  21. login(res.data.url);
  22. }else if(res.code == 'exception'){
  23. showAlert(res.message);
  24. }
  25. }, "json");
  26. }
  27. }
  28. })