【发布时间】:2015-08-17 07:55:08
【问题描述】:
我正在开发一个带有 haml 视图的 Angular 项目,并拥有以下代码。
%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',模型选项:'canvasCtrl.savingsOptions',... ... ^ projects/canvas/views/home.haml:53:语法错误,意外' ,', 期待 tSTRING_DEND ...s: 'canvasCtrl.savingsOptions', } )}>\n \n \n \n
\n 在此页面上,您将... ... ^ projects/canvas/views/home.haml:65: syntax error, unexpected keyword_in, expecting tSTRING_DEND ... project。首先填写您的项目名称和描述... ... ^ projects/canvas/views/home.haml:65: syntax error, unexpected keyword_then ...t name and description 然后点击第一个问题... . ... ^ projects/canvas/views/home.haml:65: 语法错误,意外 $undefined,期待 '(' ...n 点击第一个问题。\n \n Hap ... ... ^ projects/canvas/views/home.haml:65: 语法错误,意外 '\n Happy Planning...。 ... ^ projects/canvas/views/home.haml:65: 未知的正则表达式选项 - p projects/canvas/views/home.haml:65: 语法错误,意外 $undefined ...ppy 计划。\n\n 你的画布 Te... ... ^ projects/canvas/views/home.haml:65: 语法错误,意外的 tCONSTANT,期待 keyword_do 或 '{' 或 '(' ...n 你的画布团队\n \n \n ... ... ^ projects/canvas/views/home.haml:65: 未知的正则表达式选项 - dv projects/canvas/views/home.haml:65: 语法错误,意外 $undefined 。 ..团队\n \n \n \n\n", -4, f... ... ^ 项目/画布/ views/home.haml:65: 未知的正则表达式选项 - htl projects/canvas/views/home.haml:65: 语法错误,意外 $undefined ... \n \n\n", -4, false); ... ^ projects/canvas/views/home.haml:65: 未终止的字符串遇到文件结尾 projects/canvas/views/home.haml:65: 语法错误,意外的输入结束,期待 tSTRING_DEND end;end;结束;结束 ^
我也尝试了以下方法,但没有成功:
ng: { |
model: {'canvasCtrl.stepToShow.answer', options: 'canvasCtrl.savingsOptions', } |
} |
感谢您的想法。
【问题讨论】: