Daniel Marino
16 ઑક્ટોબર 2024
Qt QML નો ઉપયોગ કરીને એપ્લિકેશન્સમાં qmldir પસંદગીઓને અવગણીને JavaScript મોડ્યુલ્સ માટે આયાતને ઠીક કરી રહ્યું છે

સમગ્ર JavaScript અને QML સંસાધનોમાં મોડ્યુલ આયાતનું સંચાલન કરવું મુશ્કેલ બની શકે છે, ખાસ કરીને જ્યારે હોટ રીલોડિંગનો ઉપયોગ કરવામાં આવે. જ્યારે JavaScript ફંક્શન્સ કે જે અન્ય મોડ્યુલોને આયાત કરે છે તે QML મોડ્યુલો દ્વારા ખુલ્લું પાડવામાં આવે છે, ત્યારે આ સમસ્યા ધ્યાનપાત્ર બને છે કારણ કે આ આયાત ક્યારેક ફાઈલ સિસ્ટમ પાથને પ્રાધાન્ય આપવાના qmldir નિર્દેશને અવગણે છે. QML આયાત દ્વારા પસંદગી ઘોષણાનો આદર કરવામાં આવે છે, પરંતુ JavaScript સંસાધનોની અંદરની આયાત દ્વારા તેને વારંવાર માન આપવામાં આવતું નથી.