0
script.
var hide_section = 'block';
.title(style='display:#{hide_section}')
我得到了undefined任何想法爲什麼?是否因爲#{hide_section}
預計從後面發送變量?我是說控制器。在線獲得內聯js變量
script.
var hide_section = 'block';
.title(style='display:#{hide_section}')
我得到了undefined任何想法爲什麼?是否因爲#{hide_section}
預計從後面發送變量?我是說控制器。在線獲得內聯js變量
script.
var hide_section = 'block';
.title(style='display:#{hide_section}')
期望在編譯時將變量置於控制器中。而你的定義將其添加到瀏覽器的javascript上下文中。您可以嘗試下面的內容。
- var hide_section = "block";
.title(style='display:#{hide_section}')
它取代了hide_section
給你以下
<div style="display:block" class="title"></div>
所以沒有辦法,我可以綁定從控制器來的值cilent端JS? –
你可以使用腳本的方法。 var hide_section ='block';'在客戶端使用jade再次編譯模板或使用[handlebars](http://handlebarsjs.com/)。基本上你必須在客戶端再次編譯模板。 – sfault