मैं window.onload का उपयोग करके एक सेटटाइमआउट ट्रिगर करने का प्रयास कर रहा हूं, लेकिन ऐसा करने में असमर्थ हूं। क्या ऐसा करने के कोई अन्य तरीके हैं?

    window.onload =  function() {
        setTimeout(function(){ 
            alert('Hide that spinner!'); 
        }, 3000);
        console.log('After 3 seconds');
    };
0
Harman 29 सितंबर 2017, 16:03
क्या आप पॉलिमर 1 या 2 का उपयोग कर रहे हैं? क्या यह देखना संभव है कि आप उपरोक्त कोड को कहां चलाने का प्रयास कर रहे हैं?
 – 
Ofisora
30 सितंबर 2017, 00:44
पॉलिमर 1, मैं इसे उसी एचटीएमएल की स्क्रिप्ट में 'रेडी: फंक्शन () {}' में चलाने की कोशिश कर रहा हूं जिसे लोड किया जा रहा है।
 – 
Harman
30 सितंबर 2017, 11:32

1 उत्तर

सबसे बढ़िया उत्तर

चूंकि आप पॉलिमर 1 का उपयोग कर रहे हैं, आप ready कॉलबैक फ़ंक्शन का उपयोग कर सकते हैं:

ready: function(){
    setTimeout(function(){ 
        alert('Hide that spinner!'); 
    }, 3000);
    console.log('After 3 seconds');
  }

संपत्ति मान सेट होने के बाद इसे कॉल किया जाता है और स्थानीय डोम प्रारंभ किया जाता है।

1
Ofisora 1 अक्टूबर 2017, 06:53
धन्यवाद, मैंने और अधिक शोध किया और यह अब समझ में आता है :)
 – 
Harman
4 अक्टूबर 2017, 10:57