【发布时间】:2016-04-06 10:52:15
【问题描述】:
我刚开始使用AngularJS,但发现了一个我无法找到的小问题,希望各位大神能帮助我。
我已经导入了 AngularJS Gridster,这是一种向您的网页添加动态网格的简单方法。现在一切正常,元素从数据库成功加载并导入 Gridster,但现在我想做以下事情。在从数据库中检索到的 JSON 中,还有一个称为“指令”的属性。现在,当所有内容都加载完毕后,我想在每个 Gridster 元素中添加从数据库返回的指令。
<ul>
<li gridster-item="item" ng-repeat="item in gridsterItems">
{{ item.directive }} // Returns <clock-widget></clock-widget> and print it to the screen, but it dont run the directive and doesn't display.
</li>
</ul>
现在它返回正确的值并在屏幕上显示字符串,但我想运行它指令clockWidget。
app.directive('clockWidget', function() {
return {
replace: true,
template: 'Yups, I am the clockwidget',
};
});
在互联网上我读到了一些关于 $compile 但我找不到的东西。希望各位大神能帮帮我。
谢谢!
【问题讨论】:
标签: javascript angularjs gridster