Perguntas com a marcação «requirejs»

Indica perguntas relacionadas a exigir JS. RequireJS é um carregador de arquivos e módulos JavaScript. Ele é otimizado para uso no navegador, mas pode ser usado em outros ambientes JavaScript.


2
JS Widget: dois Widgets personalizados estenderam o mesmo pai Widget Magento 2
Condição prévia Eu tenho 2 widgets personalizados que estendem o mesmo widget pai. Widget pai: Magento_ConfigurableProduct/js/configurable Primeiro widget personalizado: Vendor_AModule/js/configurable Segundo widget personalizado: Vendor_BModule/js/configurable Primeiro widget personalizado require-config.js: var config = { map: { '*': { configurable: 'Vendor_AModule/js/configurable' } } }; Primeiro JS de widget personalizado: define([ 'jquery', 'mage/translate', 'Magento_ConfigurableProduct/js/configurable' …

2
Magento 2: Como detectar alterações na etapa do checkout
Estou tentando descobrir o melhor método para detectar uma mudança de etapa no checkout do Magento 2. Por exemplo, passando de detalhes de remessa para pagamento ou vice-versa. Eu fiz algumas escavações e vendor/magento/module-checkout/view/frontend/web/js/model/step-navigator.jsposso usar next()quais acionamentos no botão continuar e navigateTo()quais acionamentos quando um usuário clica diretamente na saída …


2
Como carregar o arquivo js do módulo personalizado no magento 2?
Eu criei o módulo slider do banner para o magento 2. Chamei o arquivo JS usando as seguintes maneiras e funcionando bem. Na classe de bloco, criei a seguinte função public function getBaseJs($fileName){ return $this->_storeManager->getStore()->getBaseUrl( \Magento\Framework\UrlInterface::URL_TYPE_MEDIA ).'bannerslider/js/'.$fileName; } e essa função é chamada no bannerslider.phtmlarquivo da seguinte maneira. <script type="text/javascript" …

1
O que o módulo RequireJS do Magento_Ui / js / lib / knockout / extender / bound-nodes faz?
O módulo de inicialização Knockout.js no Magento 2 inclui o seguinte módulo por meio de uma definedependência. Magento_Ui/js/lib/knockout/extender/bound-nodes Tecnicamente falando, este módulo cria wrappers para os métodos ko.applyBindingse ko.cleanNode. Esses wrappers esconderão certos modelos e nós de exibição em um javascript privado WeakMape retornarão um único objeto de registro que …

1
Quais são os `padrões 'de importação / exportação em um objeto uiElement?
Em muitos dos construtores de modelos de visualização de elementos de interface do usuário do Magento 2, o defaultsarray terá uma propriedade importsou exports. return Collection.extend({ defaults: { //... imports: { rows: '${ $.provider }:data.items' }, return Insert.extend({ defaults: { //... exports: { externalFiltersModifier: '${ $.externalProvider }:params.filters_modifier' }, Olhando a …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.