javascript - Interaksi dengan latar belakang ajax jQuery dalam vuejs
高洛峰
高洛峰 2017-05-19 10:41:03
0
3
511

Saya mahu menggunakan vuejs untuk memanggil ajax jQuery, tetapi acara di halaman dicetuskan sebaik sahaja halaman dimuatkan
Kodnya adalah seperti berikut:
HTML:

<p id="app">
     <button id="but" v-on:click="showData">测试加载数据</button>
     <table border="1">
       <tr v-for="data in users">
           <td>{{data.name}}</td>
           <td>{{data.details1}}</td>
           <td>{{data.details2}}</td>
       </tr>
   </table>
</p>

js:

var vum = new Vue({
    el:"#app",
    data:{
        users:""
    },
    methods:{
        showData:function(){
            $.ajax({
                url:"请求路径",
                type:"post",
                dataType:"json",
                success:function(result){
                    if(result.state==0){
                        vum.users = result.data;
                    }
                },
                error:function(){
                    alert("请求失败");
                }
            });
        }
    }
});

Apakah yang perlu saya lakukan untuk menghantar permintaan ajax sebaik sahaja halaman dimuatkan? Tolong beri saya tunjuk ajar, terima kasih banyak-banyak

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(3)
仅有的幸福
var vum = new Vue({
    el:"#app",
    data:{
        users:""
    },
    created () {
        $.ajax({
            url:"请求路径",
            type:"post",
            dataType:"json",
            success:function(result){
                if(result.state==0){
                    vum.users = result.data;
                }
            },
            error:function(){
                alert("请求失败");
            }
        });
    },
    methods:{
        
    }
});
过去多啦不再A梦

Kemudian anda menulisnya di luar, mengapa menulisnya di dalam kaedah showData?

漂亮男人

Anda boleh membaca dokumentasi vue tentang kitaran hayat komponen Mounted() atau create() boleh digunakan untuk memenuhi keperluan anda

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan