framework7io / framework7

Full featured HTML framework for building iOS & Android apps
http://framework7.io
MIT License
18.06k stars 3.23k forks source link

$jsx is not defined when autocomplete module is lazy loaded #4072

Closed AndreyVasilkov closed 2 years ago

AndreyVasilkov commented 2 years ago

Describe the bug

I'm testing lazy loading modules (exactly Autocomplete module) and when i trigger this.autocomplete.open, then get error: "$jsx is not defined". What am I doing wrong.

To Reproduce

Steps to reproduce the behavior: app.loadModule('autocomplete').then(() => { var autocomplete = app.autocomplete.create({ inputEl: '#autocomplete-geo-popup', openIn: 'page', source: function (query, render) { } }); autocomplete.open(); });

Screenshots

image