一個vue請求接口渲染頁面的例子


         new Vue({
            el:'#bodylist',
            data: {
              list: [
                {
                  "type_id": "1",
                  "type_name": "特色項目",
                  "program_list": [{
                    "check_program_id": "1",
                    "program_name": "HRA健康風險評估與疾病早篩",
                    "program_price": "440"
                  }, {
                    "check_program_id": "2",
                    "program_name": "血清胃功能檢測",
                    "program_price": "187"
                  }, {
                    "check_program_id": "3",
                    "program_name": "視力快速篩查",
                    "program_price": "22"
                  }, {
                    "check_program_id": "4",
                    "program_name": "低劑量螺旋CT肺癌篩查",
                    "program_price": "260"
                  }]
                } ]

            },
            methods: {

              post: function (url, data) {
                return new Promise(function(resolve, reject) {
                  $.ajax({
                    type: 'POST',
                    url: url,
                    data:{'action':'check_program_list','user_id':data},
                    success: function(res) {
                      resolve(res);
                    }
                  })
                });
              }
            },
            created () {
              var _this= this;
              this.post('http://***/api/check_program.php', '1').then(function(res){
                var datas = $.parseJSON( res );
                console.log(datas.data);
                _this.list=datas.data;
              });
            }
          });

        }

 

 

一個vue請求接口渲染頁面的例子

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM