我正在使用指令来创建可重用的组件。我也使用角度材质网格组件。对于网格,我创建了一个名为my-grid
的自定义指令,对于该磁贴我创建了另一个名为my-grid-tile
的自定义指令。
以下是myGrid
指令的模板函数。
template: '<md-grid-list>\
<my-grid-tile ng-repeat="tile in model.tiles | orderBy: 'tile.order'"'\
</md-grid-list>'
以下是myGridTile
指令的模板函数。
template: '<md-grid-tile>Tile...</md-grid-tile>'
在最初的时间里,一切都很好。但是当tile集合发生更改时,自定义指令将按原样呈现,并且它们不会被编译。有什么建议如何解决这个问题?