دیالوگهای تو در تو در wise-portal

+1 رأی
میانگین بازدید روزانه 0.2875 بازدید
با سلام

با استفاده از امکانات وایز وقتی برای ویرایش یک موجودیت یک دیالوگ باز شده است و برای ایجاد/انتخاب موجودیت دیگر دیالوگ دومی(یا سومی ...) را ایجاد میکنیم امکان دسترسی به input یا n-select های دیالوگ دومی که بالاتر از همه است وجود ندارد.

لطفا راهنمایی فرمایید چگونه این مشکل را برطرف کنیم.
سوال 8 ماه قبل در تالار برنامه نویسی توسط Saeed Mirshams (146 امتیاز)
سلام

برای ایجاد یک دیالوگ جدید ، نیاز به پاس دادن یک کنترلر ، به علاوه یک تمپلیت می باشد.
در فایل تمپلیت ، کد های html ای که قرار است درون دیالوگ به نمایش گذاشته شود قرار میگیرد و در فایل کنترلر ، کدهای angularJs قرار میگیرد . در این کنترلر ، شما دسترسی به input ها ، ng-select ها و ng-model هایی که در تمپلیت خود قرار داده اید را دارا می باشید.

پس به طور خلاصه ، کنترلر و تمپلیتی که جهت ایجاد یک دیالوگ نیاز می باشند همدیگر را کنترل می کنند و به تبادل دیتا با یکدیگر می پردازند .
منظورم اینه که روی input ها نمیشه کلیک کرد یا چیزی توی اونها تایپ کرد.

1 جواب

+2 رأی
 
بهترین جواب

سلام
وقتی نیاز دارید دو دیالوگ را به صورت تو در تو لود نمایید ، دیالوگ اول را باید hidden کنید و پس از بسته شدن دیالوگ دوم ، دیالوگ اول را دوباره نمایش دهید . 

برای این کار ، طبق تصویر زیر می توانید عمل نمایید: 

 

 

 

جواب 8 ماه قبل توسط MohammadJavadHeydari (75 امتیاز)
انتخاب شده در 8 ماه قبل توسط Saeed Mirshams

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.4661 بازدید
سوال 4 ماه قبل در تالار برنامه نویسی توسط nirvana (99 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.44107 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1571 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1371 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.19108 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1480 بازدید
سوال 1 سال قبل در تالار برنامه نویسی توسط gatity (139 امتیاز)
0 رأی
0 جواب میانگین بازدید روزانه 0.1484 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1269 بازدید
سوال 1 سال قبل در تالار برنامه نویسی توسط gatity (139 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.0847 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1195 بازدید
کانال تلگرام جواب یاب
...