Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 使用Jade/Pug设置动力学ID_Angularjs_Html_Pug - Fatal编程技术网

Angularjs 使用Jade/Pug设置动力学ID

Angularjs 使用Jade/Pug设置动力学ID,angularjs,html,pug,Angularjs,Html,Pug,我正在努力使用Jade/Pug设置动态ID 我得到了一个带有复选框列的表,我正在尝试在这些复选框中设置一个动态/随机id。我正在使用item$index,但它不起作用 这是我的密码: tbody(table-select='ms.tableSelectConfig', ng-model='ms.selected') tr(ng-repeat='item in ms.items', table-select-item='item') td table

我正在努力使用Jade/Pug设置动态ID

我得到了一个带有复选框列的表,我正在尝试在这些复选框中设置一个动态/随机id。我正在使用item$index,但它不起作用

这是我的密码:

tbody(table-select='ms.tableSelectConfig', ng-model='ms.selected')
    tr(ng-repeat='item in ms.items', table-select-item='item')
        td
            table-select-checkbox#item$index
        td {{item.code}}
        td {{item.name}}
        td {{item.component|const:'components'}}
    tr(ng-if='ms.items.length<1')
        td(colspan='4') Nothing found.

您将其与角度模板语法混淆。它可以用帕格语写成:

table-select-checkbox(id= "item"+index)

你混合了angular和pug templatingYeah,我试图将angular$index与item连接起来,所以我有了与复选框本身相关的复选框id。我刚刚发现了我的错误。它是这样工作的:table select checkboxid={{item.code}/