• 28-01-2021, 19:43:26
    #1
    altaki gibi js kodum var ve tablo durmadan çekerek verileri hep yeniliyorum ama sayfa aşırı yoruyor bunun daha kolay bir yolu varmı mesela bazı borsalara bakıyom arka planlarda böyle kodları yok acaba sayfa yormadan anlık tabloları nasıl güncellerim vue.js düşündüm onuda hostinglere kuramıyoruz sıkıntı önerisi olan yaza bilir



    setInterval(function() 
                        {        
                            $("#result").load("<?php echo base_url("api/turk_coins/").$this->uri->segment(2); ?>");
    
                            $("#comment").load("<?php echo base_url("api/comment_api/").md5($this->uri->segment(2)); ?>");
                        }, 3000);
  • 28-01-2021, 19:45:47
    #2
    vue.js'yi hostinge kurabiliyorsunuz.
    Projenizi yazdıktan sonra
    "npm run build" yazarsanız, kodlar sıkıştırılıp tek bir .js dosyası hâline getirilir.
  • 28-01-2021, 19:52:48
    #3
    tolgaand adlı üyeden alıntı: mesajı görüntüle
    vue.js'yi hostinge kurabiliyorsunuz.
    Projenizi yazdıktan sonra
    "npm run build" yazarsanız, kodlar sıkıştırılıp tek bir .js dosyası hâline getirilir.
    örnek varmı bulamadım ben
  • 28-01-2021, 20:08:37
    #5
    şunuda deneyebilirsin
    farkı
    sayfayı yüklendikten sonra 3 saniye bekleyip tekrar çalışması
    function overAgain(func){
        //yüklendikten 3 saniye sonra tekrar çağır
       setTimeout(func,3000);
        
    }
    
    function result(){
             $("#result").load("<?php echo base_url("api/turk_coins/").$this->uri->segment(2); ?>",function(){  overAgain("result()");  });
    }
    
    function comment(){
     $("#comment").load("<?php echo base_url("api/comment_api/").md5($this->uri->segment(2)); ?>" , function(){   overAgain("comment()");  });
    }
    
    result();
    comment();
  • 28-01-2021, 20:14:37
    #7
    darness adlı üyeden alıntı: mesajı görüntüle
    şunuda deneyebilirsin
    farkı
    sayfayı yüklendikten sonra 3 saniye bekleyip tekrar çalışması
    function overAgain(func){
        //yüklendikten 3 saniye sonra tekrar çağır
       setTimeout(func,3000);
        
    }
    
    function result(){
             $("#result").load("<?php echo base_url("api/turk_coins/").$this->uri->segment(2); ?>",function(){  overAgain("result()");  });
    }
    
    function comment(){
     $("#comment").load("<?php echo base_url("api/comment_api/").md5($this->uri->segment(2)); ?>" , function(){   overAgain("comment()");  });
    }
    
    result();
    comment();
    sağol kardeşim