Training.vue 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <template>
  2. <div>
  3. {{ message }}
  4. <div v-for="modelData in modelDatas" :key="modelData.id">
  5. {{ modelData.id }},{{ modelData.data['a.assetNo'].displayValue[0] }},{{ modelData.data['a.name'].displayValue[0] }}
  6. </div>
  7. </div>
  8. </template>
  9. <script>
  10. export default {
  11. components: {
  12. },
  13. data: function () {
  14. return {
  15. message: 'hello word!',
  16. modelDatas: [],
  17. };
  18. },
  19. mounted: function () {
  20. this.initData();
  21. },
  22. methods: {
  23. // 初始化数据
  24. initData: function () {
  25. var _self = this;
  26. var uuid = _self.$route.query.uuid;
  27. if (uuid != null) {
  28. var modelDatasStr = localStorage.getItem(uuid);
  29. if (modelDatasStr != null && modelDatasStr != 'undefined' && modelDatasStr != '') {
  30. var modelDatas = JSON.parse(modelDatasStr);
  31. console.log(modelDatas);
  32. for (var i = 0; i < modelDatas.length; i++) {
  33. _self.modelDatas.push(modelDatas[i]);
  34. }
  35. }
  36. }
  37. },
  38. },
  39. };
  40. </script>
  41. <style>
  42. </style>