محسن مهری
3 سال پیش توسط محسن مهری مطرح شد
1 پاسخ

نحوه استفاده از یک تابع تعریف شده در module vuex در دیگر module ها

درود مهندسین عزیز - عیدتون مبارک
خلاصه توضیح میدم. دو تا module تعریف کردم توی store ویو ایکسم ( شرمنده اگه از اصطلاحات اشتباه استفاده میکنم.)
و میخام این دو module از توابع store پدر استفاده کنند. چه کنم ؟ بهترین نوع توضیح کدم هستش :
question is : how can i functionglobalone and two in modules

/*question is : how can i function_global_one and two in modules ??? */
const store = new Vuex.Store({
  modules: {
    a: moduleA,
    b: moduleB
  },
actions:{
function_gloabal_one:function(){
    /* doe somethings ... */
    }},
function_gloabal_two:function(){
    /* doe somethings ... */
    }}
})
const moduleA = {
  state: () => ({ ... }),
  mutations: { ... },
  actions: { ... },
  getters: { ... }
}
const moduleB = {
  state: () => ({ ... }),
  mutations: { ... },
  actions: { ... }
}

ثبت پرسش جدید
محسن مهری
تخصص : برنامه نویس back-end با زبان...
@mohsen.mehri6101 3 سال پیش مطرح شد
0

درود بر تمام مهندسین، کسی جواب نداد مجبور شدم خودم هندل کنم یک جوری دیگه ، اخر سر اینطوری هندل کردم که تمام توابع پرکاربردم رو ریختم تو یک فایل و یک export گرفتم، در واقع یک ماژول ساختم دیگه

function popular_1(){}
function popular_2(){}
....
export {poular_1,popular_2}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام