عنوان:

‫تنظیم history مرورگر و رعایت اصول دکمه back در حین اعمال Ajax ایی


نویسنده: وحید نصیری
تاریخ: ۱۳۹۲/۱۰/۲۹ ۱۹:۱۹
آدرس: www.dntips.ir
با استفاده از کتابخانه Path.js می‌توان قسمت راهبری برنامه‌های SPA را شبیه سازی کرد. همچنین امکان اضافه شدن history مشاهده صفحات جدید به دکمه back مرورگر را در حین اعمال Ajax ایی، نیز می‌توان توسط آن پیاده سازی کرد. این مورد سبب می‌شود بتوان آدرس صفحه جاری پویای Ajax ایی را ذخیره و بعدا بازیابی کرد. 


مشاهده مطلب اصلی

نظرات

  • سالار ا در ۱۳۹۴/۰۸/۱۷ ۱۱:۵۴
    اگه بخواهیم چند تا پارامتر  شبه هم و با هم map کنیم باید چیکار کنیم . 
    Path.map("#!/page(/:page)(/:SortBy)(/:Order)(/:PageSize)(/:MinPrice)(/:MaxPrice)").to(function () {
    //var sort=this.params['SortBy'];
    });

    یعنی حالتی رو در نظر بگیرید که hash به اینصورت باشه
    #!/Category-Electronic-Devices/Category-Mobile/Category-Mobile-Phone/Type-201/Type-202/ 
    یعنی چند تا Type داشته باشیم