2015-06-03 55 views
1

我正在使用haml視圖處理Angular項目,並具有以下代碼。haml中正確的角度語法

%textarea.answer{ | 
    placeholder: 'Please enter your answer', | 
    onfocus: '{ this.placeholder = " " }', | 
    ng: { | 
     model: 'canvasCtrl.stepToShow.answer', | 
    } |                                  
} | 

我想補充模型的選擇是這樣的:

%textarea.answer{ | 
    placeholder: 'Please enter your answer', | 
    onfocus: '{ this.placeholder = " " }', | 
    ng: { | 
     model: 'canvasCtrl.stepToShow.answer', | 
     model-options: 'canvasCtrl.savingsOptions', | 
    } |                                  
} | 

我得到不過從HAML以下語法錯誤:

語法錯誤,意想不到的TLabel ... pToShow.answer」 ,model-options:'canvasCtrl.savingsOptions',... ...^projects/canvas/views/home.haml:53:語法錯誤,意外',',期待tSTRING_DEND ... s:'canvasCtrl.savingsOptions' ,})}> \ n \ n \ n \ n

\ n在此頁面上,您將獲得......^projects/canvas/views /home.haml:65:語法錯誤,意外的keyword_in,期待tSTRING_DEND ...項目。首先填寫你的項目名稱並描述......^projects/canvas/views/home.haml:65:語法錯誤,意外的keyword_then ... t名稱和描述,然後點擊第一個問題... ...^projects/canvas/views/home.haml:65:語法錯誤,意外$ undefined,期待'('... n點擊第一個問題。\ n

\ n Hap ... .. 。^ projects/canvas/views/home.haml:65:語法錯誤,意外'<'...第一個問題。\ n

\ n Happy Planning .... ...^projects/canvas/views/home.haml:65:未知的正則表達式選項-p projects/canvas/views/home.haml:65:語法錯誤,意外$ undefined ... ppy Planning。\ n

\ n您的畫布Te ......^projects/canvas/views/home.haml:65:語法錯誤,意外tCONSTANT,期待keyword_do或'{'或'('... n您的畫布團隊\ n \ n \ n ... ... ^項目/ CA nvas/views/home.haml:65:未知的正則表達式選項 - dv projects/canvas/views/home.haml:65:語法錯誤,意外$ undefined ... Team \ n \ n \ n \ n \ n「 4,f ... ...^projects/canvas/views/home.haml:65:未知的正則表達式選項 - htl projects/canvas/views/home.haml:65:語法錯誤,意外$ undefined ... \ n \ n \ n「,-4,false); ...^projects/canvas/views/home.haml:65:未終止的字符串符合文件結尾項目/ canvas/views/home.haml:65:語法錯誤,意外的輸入結束,期待tSTRING_DEND結束;結束;結束;結束^

我也試過以下,但沒有奏效:

ng: { | 
     model: {'canvasCtrl.stepToShow.answer', options: 'canvasCtrl.savingsOptions', } | 
} | 

感謝您的想法。

回答

0

你試過%input{ng_model_options: "{debounce: 250}"}?這適用於我從一個哈姆模板