रेल ऐप (3.2.8) और टर्बोलिंक्स () प्रासंगिक) सक्षम होने के बाद जावास्क्रिप्ट निष्पादित करने के लिए रेल तकनीक निष्पादित करने के लिए सक्षम है।रीडायरेक्ट
- मेरे पास कुछ जानकारी है,
link
उपयोगकर्ता दिखाएँ पृष्ठ पर। (उदाहरण, एक सूचना है कि कुछ बदल गया है।) - लिंक पर उपयोगकर्ता क्लिक करता है मैं उसे पृष्ठ पर भेजें करना चाहते हैं और
- दिखने में तत्वों को बदल पर प्रकाश डाला।
वर्तमान में मैं इस तरह इसे संभाल करने की योजना बना रही है:
लिंक बनाएं ताकि वे के रूप में हैं:
project2/comment.1453
एक notifications controller,
जो projects2
और हो जाता है बनाएं परिवर्तन का प्रकार comment
और इसकी आईडी 1453
। तो सिद्धांत में मैं projects2
पर रीडायरेक्ट करना चाहता हूं और उस पृष्ठ पर आईडी 1453 के साथ टिप्पणी को हाइलाइट करना चाहता हूं। समस्या यह है: पुनर्निर्देशन के बाद मैं टिप्पणी को कैसे हाइलाइट करूं?
notificationscontroller.rb (छद्म कोड!)
def show
project = Project.find(params[:project_id])
comment = Comment.find(params[:commment_id])
redirect_to project AND highlight!
end
अपना शोध के दौरान मैं रीढ़ का सामना करना पड़ा, और रीढ़ की हड्डी रूटर हाइलाइटिंग एक समारोह के साथ यूआरएल का जवाब देने से इस समस्या का समाधान कर सकता है की तरह (यह लग रहा है टिप्पणी का)। लेकिन मुझे बैकबोन के साथ कोई अनुभव नहीं है।
मुझे यकीन नहीं है कि इस तरह की कार्यक्षमता के लिए सामान्य दृष्टिकोण क्या है। और गलत रास्ते पर जाने से बचना चाहते हैं। अगर आप मेरी मदद कर सकते हैं तो बहुत अच्छा होगा।
संपादित करें: एक मिनी प्रश्न का क्रमबद्ध करें: मुझे यकीन नहीं है कि comment.1453
के लिए कौन सा चरित्र उपयोग करना है #
एक बेहतर विकल्प है? (comment#1453
)
एक सहायक मैं इस तरह लग रहा है एक कुकी में जानकारी स्टोर करने के लिए की तुलना में एक क्लीनर तरीका है, इसलिए मैं इस जवाब को स्वीकार करने के लिए जा रहा हूँ है। धन्यवाद – wpp