به کد زیر توجه کنید :
فایل style2.js ::::::::::
فایل style.js :::::کد HTML:var a=20; var num=30; function num(){ alert('hi'); } export {a,num}
من یک متغییر با نام num و یک تابع با نام num دارم ( هم نام هستندکد HTML:import * as style2 from './style2'; style2.num(); // کار نمیکنه alert(style2.num); // کار میکنه)
وقتی داخل style2.js اطلاعات style.js رو import میکنم , فقط میتونم از متغییر num استفاده کنم و نمیتونم از تابع num استفاده بکنم .
چون اسم تابع و متغییر هم نام هست مشکل ایجاد میشه
تشکر از دوستان





)
پاسخ با نقل قول