2017-03-29 5 views
10

मैं एक कोड है, जहां मैं इस

import { Observable } from 'rxjs/Rx'; 
// reducer 
import { playerRegister, PlayerState } from './player'; 
export function getPlayer$ (state$: Observable<MyAppState>): Observable<PlayerState> { 
    return state$.select(state => state.player); 
}; 
+3

कुछ लोग इसका इस्तेमाल करते हैं इंगित करने के लिए समारोह अतुल्यकालिक है। –

+7

'$' केवल एक चरित्र है जिसमें बिल्कुल कोई महत्व नहीं है –

+0

@ रॉबी-कॉर्नेलिसन धन्यवाद, आप इसे उत्तर देने के लिए स्थानांतरित कर सकते हैं। – ishandutta2007

उत्तर

21

वाक्य रचना की तरह लगता है बाहर की जाँच कर रहा हूँ, डॉलर ($) चरित्र JavaScript identifiers में कोई विशेष अर्थ नहीं है।

हालाँकि इस बात पर कभी कभी सम्मेलन द्वारा किया जाता है संकेत मिलता है कि एक चर एक Observable या कि एक समारोह एक Observable वापस आ जाएगी रखती है।

+0

इसे कभी नहीं देखा। क्या यह सम्मेलन कहीं भी संहिताबद्ध है, क्या एक लोकप्रिय पुस्तकालय इसका उपयोग करता है? – Bergi

+0

@Bergi मैं एक दो बार के आसपास यह देखा है। जहां तक ​​मुझे पता है, एक विशिष्ट पुस्तकालय या ढांचे तक सीमित नहीं है, लेकिन इसे आगे देख रहे हैं। –

+1

मैं बाल विभाजित नहीं करना चाहता, लेकिन पर्यवेक्षी कार्य नहीं कर रहे हैं, और उनके भीतर तर्क या उनसे जुड़ा हुआ तर्क अनिवार्य रूप से निष्पादित नहीं है। –

4

मुझे यकीन नहीं है कि यह आरएक्सजेएस समुदाय के मुकाबले अधिक व्यापक रूप से उपयोग किया जाता है, लेकिन इस समुदाय के भीतर यह आमतौर पर यह इंगित करने के लिए प्रयोग किया जाता है कि एक चर एक धारा है (यानी एक अवलोकन योग्य) या कोई फ़ंक्शन ऐसी स्ट्रीम लौटाता है।

संबंधित मुद्दे