如何动态设置div id?

时间:2015-09-23 14:06:44

标签: angularjs haml

我需要使用范围动态设置模板中的id。$ id?

我试过了:

%div{ id: "holder{{ $id }}" }

但这不起作用,我想知道如何在haml中完成?

2 个答案:

答案 0 :(得分:1)

您可以在HTML代码段中指定ID。在下面找到它将如何工作。

在控制器中,请在控制器范围内指定一个变量。像

$scope.id = 'my-id-2'; //for example

在HTML代码段中,它应该是

<div id="{{id}}"></div>

请确保您已初始化appcontroller

答案 1 :(得分:0)

我找到了HTML to HAML Converter

在Angular Controller中,您需要$scope.id = 1

然后根据HAML,您需要%div{:id => "holder{{id}}"}

希望这有帮助。