Promise.noConflict
Promise.noConflict() -> Object
Это актуально для браузерных сред без загрузчика модулей.
Возвращает контроль над пространством имён Promise к тому, что оно было до загрузки этой библиотеки. Возвращает ссылку на пространство имён библиотеки, чтобы вы могли прикрепить его к чему-то другому.
<!-- the other promise library must be loaded first --> <script type="text/javascript" src="/scripts/other_promise.js"></script> <script type="text/javascript" src="/scripts/bluebird_debug.js"></script> <script type="text/javascript"> //Release control right after var Bluebird = Promise.noConflict(); //Cast a promise from some other Promise library using the Promise namespace to Bluebird: var promise = Bluebird.resolve(new Promise()); </script>
© 2013–2018 Petka Antonov
Licensed under the MIT License.
http://bluebirdjs.com/docs/api/promise.noconflict.html