Pertanyaan yang diberi tag «requirejs»

Melambangkan pertanyaan yang terkait dengan meminta JS. RequireJS adalah file JavaScript dan pemuat modul. Ini dioptimalkan untuk penggunaan dalam browser, tetapi dapat digunakan di lingkungan JavaScript lainnya.

5
Bagaimana cara menambahkan file JS di frontend untuk semua halaman
Saya telah membaca 3 halaman Hasil Google tentang cara memuat file JS untuk semua halaman dan masih tidak dapat melakukannya. Saya punya beberapa keraguan, semoga seseorang dapat membersihkannya. Apakah saya perlu membuat modul di dalamnya app/codedengan requirejs-config.js? Atau saya bisa memasukkan requirejs-config.jstema saya ke dalam? Apa yang harus saya masukkan …

2
Memperluas / Menggantikan JS di Magento 2
Karena Magento2 menggunakan RequireJS untuk memuat skrip, dan tidak ada lagi folder skin , saya mengalami masalah: Bagaimana saya bisa mengganti file JS modul Magento dengan versi modifikasi saya? Misalnya - opc-checkout-method.js yang dimiliki oleh ekstensi Magento_Checkout. Itu tidak didefinisikan dalam file requireejs-config.js, sejauh yang saya bisa lihat. Ekstensi saya …

4
Magento 2: requireejs-config.js dalam tema?
Apakah mungkin untuk memasukkan requirejs-config.jsfile (atau mengkonfigurasi RequireJS) melalui tema Magento? Atau kemampuan dicadangkan untuk modul Magento? Informasi dev docs tentang struktur tema tidak jelas untuk poin ini. Dev docs tidak menyebutkan apa pun tentang RequireJS - namun, tema menyertakan webyang artinya javascript dapat digabungkan dengan mereka. Jika javascript dapat …

1
Bagaimana Magento 2 Menerapkan KnockoutJS Bindings
Per bacaan dokumentasi KnockoutJS yang sangat sepintas lalu, menginisialisasi tampilan Knockout yang sangat mendasar terlihat seperti berikut ini // This is a simple *viewmodel* - JavaScript that defines the data and behavior of your UI function AppViewModel() { this.firstName = "Bert"; this.lastName = "Bertington"; } // Activates knockout.js ko.applyBindings(new AppViewModel()); …

3
Apa itu "sumber" Item dalam File Komponen UI
Dalam file konfigurasi Komponen Bentuk UI Magento 2, Anda akan sering melihat itematribut dengan yang sama source- di <item name="source" xsi:type="string">block</item>bawah. #File: vendor/magento/module-cms/view/adminhtml/ui_component/cms_block_form.xml <field name="title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Block Title</item> <item name="formElement" xsi:type="string">input</item> <item name="source" xsi:type="string">block</item> <item name="sortOrder" xsi:type="number">20</item> <item name="dataScope" …

1
Mengapa Magento 2 menggunakan RequireJS `map` alih-alih` path`
Dalam implementasi Magento 2 yang diperlukan, banyak modul inti menggunakan konfigurasi seperti ini map: { '*': { editTrigger: 'mage/edit-trigger', addClass: 'Magento_Translation/add-class' } } Di RequireJS, maparahan konfigurasi memungkinkan pengembang untuk memberi tahu RequireJS Saat Anda memuat modul X, dan menggunakan modul Y, ganti modul Y dengan modul Z - tetapi …

6
Magento2 tidak membaca requirejs-config.js saya
Hai, saya baru mengenal Magento2 dan mencoba mencari tahu bagaimana RequireJS bekerja di Magento. Inilah situasi saya: Saya memiliki modul berikut: app/code/Mymodule/Test/view/frontend/requirejs-config.js Inilah isi dari file ini: var config = { map: { '*': { jQuery110: "Mymodule_Test/js/jquery-1.10.2", jqueryNoConflict: 'Mymodule_Test/js/jquery.no-conflict', flexslider: 'Mymodule_Test/js/jquery.flexslider-min', header: 'Mymodule_Test/js/store/header' } } }; Tema saya ada di …


1
Magento2 - Cara memperluas widget jQuery (configureable.js)
Saya membuat ekstensi yang menggantikan label opsi yang dapat dikonfigurasi default 'Pilih Opsi ...' dengan nama atribut, misalnya 'Pilih Warna ...'. Bagaimana saya bisa memperpanjang (tidak menimpa!) Widget jQuery configurable.js dan hanya memodifikasi baris ini? Saya tahu dari dokumentasi bahwa saya bisa mengganti widget jQuery, jadi saya lakukan: define([ 'jquery', …

1
Magento2: Bagaimana saya bisa menimpa modul inti js price-box.js
Saya perlu memperpanjang Magento_Catalog/js/price-box.js. Saya telah menggunakan fitur 'mixins', tetapi tidak berfungsi price-box.js. requirejs-config.js: var config = { config: { mixins: { 'Magento_Catalog/js/price-box': { 'My_Module/js/price-box/pluggin': true } } } }; My_Module/view/frontend/web/js/price-box/pluggin.js define(function () { 'use strict'; return function (target) { // modify target var reloadPrice = target.reloadPrice; target.reloadPrice = function() …


7
Mengubah teks tombol “Tambahkan ke troli” di Magento 2.1.0 (Mengganti file js)
Saya telah mengubah teks "Tambahkan ke troli" menjadi "Saya ingin ini" dengan menimpa " vendor\magento\module-catalog\view\frontend\templates\product\list.phtml". Tetapi, ketika saya mengklik tombol "Saya ingin ini" (yaitu "Tambahkan ke troli"), produk ditambahkan ke troli dan kemudian lagi "Tambahkan ke troli" teks muncul pada tombol. Saya pikir produk ditambahkan melalui panggilan ajax, itu sebabnya …

1
Bagaimana cara berbagi Knockout JS yang dapat diamati antara Komponen UI
Saya mengerti cara menggunakan imports: {}danexports: {} berbagi properti komponen UI, seperti: defaults: { exports: { shouldShowMessage: '${$.component}' } } Yang mengembalikan nama komponen dalam ekspor. Tetapi ketika saya mencoba mengekspor Knockout yang dapat diamati, selalu tidak terdefinisi: defaults: { exports: { shouldShowMessage: '${$.shouldShowMessage}' } } ... setupKoBindings: function() { …

3
Kesalahan JS Magento 2
Saya sudah mencoba untuk menyelesaikan sesuatu dan mempublikasikannya secara online sepanjang akhir pekan ini, ini agak rusak dan saya tidak tahu mengapa jadi saya berharap seseorang dapat membantu saya. Saya sudah mencoba menambahkan jQuery kustom ke tema kustom saya, dengan sukses karena jQuery dimuat dan fungsinya bekerja. Namun! Itu tidak …

1
Opsi persyaratan shim tidak berfungsi
Saya sedang mengembangkan modul untuk Magento2 dan saya menggunakan requireejs untuk memuat javascript khusus yang bergantung pada jquery. Saya menggunakan opsi shim di requireejs-config.js untuk mengatur ketergantungan ini antara skrip khusus dan jquery. Masalahnya adalah bahwa ketergantungan ini tidak (selalu) ditetapkan. Terkadang jQuery memuat sebelum skrip dan semuanya baik-baik saja …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.