مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

adameh_bahal

عضویت از 1392/03/08

باز موندن منو دراپ دان چند سطحی در انگولار 2 به بالا پس از کلیک و تغییر route

  • سه شنبه 21 آذر 1396
  • 06:57
تشکر میکنم

با سلام

میخواستم بدونم به چه صورت میشه وقتی که یه دراپ دان چند سطی داریم که

routerlink

بهش اعمال شده با کلیک روی اون و تغییر روت دراپ دان باز شده بمونه و منوی انتخاب شده داخلی سلکت شده باشه؟

مشابه این قابلیت از طریق 

routerLinkActive

برای منوی تک سطی کار میکنه ولی من میخوام به برای حالت چند سطی به اون شکلی که گفتم اعمال بشه و منو باز بمونه...

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 21 آذر 1396
  • 10:01

من اصلا منظور شما رو نفهمیدم

کاربر سایت

adameh_bahal

عضویت از 1392/03/08

  • سه شنبه 21 آذر 1396
  • 10:15

دراپ دان های چند سطحی به صورتی هستن که زمانی که شما روی یکی از منوها کلیک میکنید به اون 

route ای

که از طریق خصوصیت 

routerLink

مشخص شده میرن و در اونجا چون یک کامپوننت جدید هست دراپ دان بسته شده هست. من میخوام زمانی که به یک کامپوننت جدید 

navigate

میشه، دراپ دان به صورت پیش فرض باز بمونه و منو انتخاب شده داخلش اکتیو باشه. یک کاری مشابه کاری که

routerLinkActive

انجام میده با این تفاوت که برای منوهای چند سطحی هم جواب بده و منو باز شده بمونه 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 21 آذر 1396
  • 10:52

شما مقدار را ارسال میکنید

در داخل کامپوننت مقدار را داخل یک فیلد قرار دهید و دوباره به View ارسال کنید در ویو میتوانید در DropDown آیتم انتخابی را برابر این فیلد قرار دهید

از OutPut ها هم میتونید استفاده کنید

کاربر سایت

adameh_bahal

عضویت از 1392/03/08

  • سه شنبه 21 آذر 1396
  • 11:28

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

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)