توربولينك:كيفية إنهاء جلسة جافا سكريبت يدويا في القضبان?

StackOverflow https://stackoverflow.com//questions/22011732

سؤال

في بلدي القضبان التطبيق ، لدي توقيت جافا سكريبت في صفحة واحدة.عند استخدام الروابط التوربينية ، سيستمر كائن المؤقت بين الصفحات.

لذلك ، عندما يبدأ المستخدم الموقت في timer.html.erb وانتقل إلى صفحة أخرى وقم بالتغيير مرة أخرى ، لا يزال المؤقت قيد التشغيل(ثابت) ، بدلا من البدء مرة أخرى.

أود أن تظهر لك بلدي على سبيل المثال.ولكن أين وضعه?شبيبة كمان?هيروكو?

إشعار:لقد حاولت ذلك ، إذا قمت بإيقاف تشغيل روابط التوربو ، فسيكون كل شيء على ما يرام.

هل كانت مفيدة؟

المحلول

بدلا من إزالة توربولينك ، وأود أن استخدام بهم الفعاليات لإعادة تحميل المؤقت في كل مرة يتم فيها تحميل الصفحة:

#app/assets/javascripts/application.js
var timer = function() {
    //timer init
};

$(document).ready(timer);
$(document).on('page:load', timer);
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top