javascript - Dalam vue 2.0, jika el tidak wujud, bagaimana untuk menghentikan ajax daripada melaksanakan?
伊谢尔伦
伊谢尔伦 2017-06-26 10:55:39
0
2
866

Oleh kerana halaman mempunyai berbilang permintaan ajax, atau apabila anda ingin memanggil satu js pada berbilang halaman, anda tidak perlu menggunakan ajax itu juga akan meminta cara untuk menyelesaikan masalah ini. sebelumCreate dan mounted tidak berfungsi Tidak kira sama ada <p id="el名">storan wujud atau tidak, jika anda menggunakan konsol untuk memantaunya, permintaan ajax akan dikeluarkan. Tolong bantu saya menyelesaikan masalah

        var rnotice =new Vue({
            el: '#right-notice',
            data: {sites:''},
            beforeCreate: function(){
                var _self = this;
                $.ajax({
                    type:'GET',
                    url:notice,
                    success:function(data){
                        _self.sites = eval("(" + data +")");
                    }
                })
            }
        });

Adakah perlu menambah pertimbangan p? Contohnya:

if($('#right-notice').length>0){
   
  ajax....

}

Adakah cara yang lebih baik

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
学习ing

Pertama sekali, anda perlu memahami bahawa html ialah html dan js ialah js Kod anda mencipta objek Vue baharu. Ini tidak bermakna jika elemen ini tidak wujud. objek tidak boleh dijadikan instantiated. Anda perlu Tambah logik anda sendiri untuk menentukan sama ada unsur ini wujud


 var rnotice =new Vue({
            el: '#right-notice',
            data: {sites:''},
            beforeCreate: function(){
                if(document.getElementById("right-notice")) {
                    var _self = this;
                    $.ajax({
                        type:'GET',
                        url:notice,
                        success:function(data){
                            _self.sites = eval("(" + data +")");
                        }
                    });
                }
            }
        });
phpcn_u1582

https://cn.vuejs.org/v2/guide... Gambar rajah kitaran hayat

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