آموزش Knockout - قسمت دوم
هرچه بیشتر با فریم ورک Knockout کار کنید بیشتر از آن لذت میبرید. و در نهایت بالاخره روزی خواهد رسید که هیچ کدی را نمی توانید بدون آن بنویسید ! یکی از قابلیت های ناک اوت تغییر خاصیت Visible یک تگ HTML براساس یک یا چند شرط است.
در برنامه ی نمونه ی زیر با استفاده از یک تابع کوچک اما بسیار هوشمندانه تلاش می کنیم مقدار بایت را به معادل های آن مانند KB ، MB و ... تبدیل کنیم. کاربر می تواند با تغییر مقدار درون input معادل آن را به سرعت مشاهده کند. در عین حال وقتی مقدار وارد شده برابر صفر یا کمتر از آن باشد بخشی که مقدار را نشان میدهد از دید کاربر پنهان میشود. قسمت هیجان انگیز ماجرا وقتی است که همه این کارها به سادگی و بدون مدیریت رویداد در JavaScript صورت میگیرد.


من مهندس مکانیک هستم و در زمینه ی طراحی نرم افزارهای فنی و مهندسی مشغول به کار می باشم.