Magento 2 在 select.html 中调用自定义库
Magento 2 call custom library in select.html
我需要为 select 调用自定义库。我在调用这个库时遇到了敲除文件的问题。特别是对于使用此文件 Magento_Ui/templates/form/element/select.html 呈现的 select
我已经尝试了我在网上找到的所有东西,但没有运气。尝试使用新函数扩展 select.js,然后在此文件中的 afterRender 上调用它,
尝试使用 x-magento-init,等等。
我需要为此 select 执行此操作:$('select').select2();
有人可以针对这个问题提供具体而准确的解决方案吗?
谢谢!
回答我自己的问题。问题是,当我在 select.js 中添加对自定义库的调用时,定义中没有 jQuery,我需要添加 jQuery。但是在此之后我在这部分遇到了错误
return Abstract.extend 因为它不是 jQuery 函数。仅在添加 'ko' 之后
在 jQuery 之前定义我能够编写要在 UI 模块的 afterRender 方法中调用的新函数。
我需要为 select 调用自定义库。我在调用这个库时遇到了敲除文件的问题。特别是对于使用此文件 Magento_Ui/templates/form/element/select.html 呈现的 select 我已经尝试了我在网上找到的所有东西,但没有运气。尝试使用新函数扩展 select.js,然后在此文件中的 afterRender 上调用它, 尝试使用 x-magento-init,等等。
我需要为此 select 执行此操作:$('select').select2();
有人可以针对这个问题提供具体而准确的解决方案吗?
谢谢!
回答我自己的问题。问题是,当我在 select.js 中添加对自定义库的调用时,定义中没有 jQuery,我需要添加 jQuery。但是在此之后我在这部分遇到了错误 return Abstract.extend 因为它不是 jQuery 函数。仅在添加 'ko' 之后 在 jQuery 之前定义我能够编写要在 UI 模块的 afterRender 方法中调用的新函数。