3
我試圖使用SignalR2實現Ticker。我試了幾個例子,包括msdn Blog Example 我跟着根據博客的每一步,我得到了錯誤TypeError:ticker未定義在SignalR實施期間
TypeError: ticker is undefined
這裏要注意的重要一點是,它的MSDN博客,並在其最重要的事情做了簡單的nuget安裝。那麼,爲什麼我得到這個錯誤
詳細信息:
當我們按照他們的指示安裝包,然後在SignalR.Sample - > SignalR.StockTicker.js,下面的代碼後$(function() { var ticker = $.connection.stockTicker, // the generated client-side hub proxy up = '▲', down = '▼', $stockTable = $('#stockTable'), $stockTableBody = $stockTable.find('tbody'), rowTemplate = '<tr data-symbol="{Symbol}"><td>{Symbol}</td><td>{Price}</td><td>{DayOpen}</td><td>{DayHigh}</td><td>{DayLow}</td><td><span class="dir {DirectionClass}">{Direction}</span> {Change}</td><td>{PercentChange}</td></tr>', $stockTicker = $('#stockTicker'), $stockTickerUl = $stockTicker.find('ul'), liTemplate = '<li data-symbol="{Symbol}"><span class="symbol">{Symbol}</span> <span class="price">{Price}</span> <span class="change"><span class="dir {DirectionClass}">{Direction}</span> {Change} ({PercentChange})</span></li>';
當我做console.log(ticker);
我表示不確定在控制檯股票在準備就緒功能。任何幫助或替代解決方案將apprecaited。
的NuGet經理列入StockTicket.cshtml該文件的文件這樣
<script src="jquery-1.10.2.min.js"></script>
<script src="jquery.color-2.1.2.min.js"></script>
<script src="../Scripts/jquery.signalR-2.2.0.js"></script>
<script src="../signalr/hubs"></script>
<script src="SignalR.StockTicker.js"></script>
你什麼時候做'console.log(ticker);'? –
我發佈的代碼片段後,順便說一下,爲什麼有人給我-1。我的問題 – ImranNaqvi
中有什麼不對,你沒有顯示任何完整的代碼。 –