2016-03-26 22 views
0

Bu hatayı alıyorum/href'i /sendnotify/room.roomNumber olmasını sağlamaya çalışıyorum.Beklenmeyen belirteci 'enterpolasyon' nodejs

Error: /root/13h31762/views/classmanager.jade:14 
    12|         -var roomurl = "/sendnotify/"+ room.roomNumber; 
    13|         li your Classes ---> 
    > 14|         a(href=roomurl, class='roomlink')#{room.roomName} 
    15|         
    16| 

Unexpected token `interpolation` expected `text`, `code`, `:`, `newline` or `eos` 

Neden olduğuna dair bir ipucum yok. Benim yeşim görünümü

extends layout 

block content 
    div.container 
     div.row 
      div.col-sm-6.col-md-4.col-md-offset-4 
      #user 
        h1.text-center.login-title Welcome #{user.firstName}. Check your details below: 
         div.signup-wall 
          ul.user-details 
          each room in user.room 
           -var roomurl = "/sendnotify/"+ room.roomNumber; 
           li your Classes ---> 
           a(href=roomurl, class='roomlink')#{room.roomName} 

cevap

1

deneyin roomname için değişken önce bir boşluk ekleyerek aşağıda bulunmaktadır:

a(href=roomurl, class='roomlink') #{room.roomName} 

Yoksa sadece kullanabileceğiniz bir-etiketindeki değişkeni tarihi:

a(href=roomurl, class='roomlink')= room.roomName