私はAngularJSで作業を始めましたが、わかりにくい小さな問題を発見しました。Gridster内のAngularJSに動的にディレクティブを追加します
私はAngularJS Gridsterをインポートしました。あなたのウェブページにダイナミックグリッドを追加する簡単な方法です。これですべてが機能し、要素がデータベースから正常にロードされ、Gridsterにインポートされましたが、今私は以下のことをしたいと思います。データベースから取得されたJSONには、 "directive"という属性もあります。今、すべてがロードされると、各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について読んでいますが、私は見つけられません。あなたが覗いてくれたら助けてくれることを願っています。
ありがとうございます!