在我的控制台我收到妥善解决“未捕获的SyntaxError:意外的标记)”错误
Uncaught SyntaxError: Unexpected token)
我知道为什么我收到此错误,但是,不知道如何解决它所有的方法我已经尝试过没有成功。
这是代码段的它在。
var contentDetails = '<div id="iw-container">'+
'<div class="iw-title">' + ((value.streamStatus == 'true') ? ('<span class="online"><i class="material-icons" style="vertical-align:-3px; font-size:18px;">videocam</i></span> ') : ('<span class="offline"><i class="material-icons" style="vertical-align:-3px; font-size:18px;">videocam_off</i></span><strong> ')) + value.DisplayName + ' - ' + value.ChaserLocation + '</strong><hr /></div>'+
'<div class="iw-content">'+
'<p>Location: ' + value.UserLocation + '<br />'+
'Heading: ' + value.UserHeading + '<br />'+
((value.streamStatus == 'true') ? ('Stream: <span class="online">Online</span><br />') : ('Stream: <span class="offline">Offline</span><br />'))+
((value.streamStatus == 'true') ? ('Viewers: ' + value.CurrentViewers +))+
'</div>';
感兴趣的具体线其中来自误差是倒数第二。
((value.streamStatus == 'true') ? ('Viewers: ' + value.CurrentViewers +))+
有关如何正确关闭此行的任何帮助?
'value.CurrentViewers'应该是什么东西? – thgaskell
仔细看看感兴趣的线上的+))+'。 – Mikey
除了由'+))'引起的语法错误之外,在引入的行中'?'是三元操作的标记点。它期望'firstValue:secondValue',但这里没有传递':secondValue'。 – Kaiido