Я использую способ кодирования AMD, и когда я делаю async: false, я не вижу никакой разницы в поведении выполнения, т. Е. Делая async true или false, я не вижу разницы.Поведение, когда async: false и true
Пожалуйста, обратите внимание на фрагмент кода ниже:
<html>
<script type="text/javascript" src="../../dojoroot/dojo/dojo.js" data-dojo-config="async:true, parseOnLoad:true"></script>
<script type="text/javascript">
require(["dojo/domReady!"], function(){
alert("I am inside DOM ready");
});
require(["dojo/ready"], function(ready){
ready(function(){
alert("I am inside ready");
});
});
</script>
<body>
some div's here
</body>
</html>
ВЫХОД: В обоих случая я вижу первый «Я внутри DOM готова», а затем «Я внутри готов» тревога в следующем.
Не могли бы вы объяснить, в чем разница, если я добавляю async: true и async: false?
Спасибо.
спасибо за ответ как async: 1, так и async: true - это то же самое право. – user1716006
Да, они одинаковы. –