jsonファイルから段落を追加しています。どのように私は(私は.lengthで試して)それらを数えることができますし、10未満の場合は、デフォルトのものを作成し、ページに追加する必要がありますか?たとえば、ユーザーはカスタムテキストで段落を追加することができます.3段落を追加すると、デフォルトで7個を追加します。だから、常に10ページがページにあります。ここに私の構造があると私はJSONファイルにのみ4を持っているので、それは現在4つの段落を示している。Angular JSが存在しない場合、デフォルトで段落を作成します。
<div class="row" ng-repeat="p in list.paragraphs" ng-class="isSelectedBoard(p)">
<p class="slide-wrap" ng-click="setMasterBoard(p)">
some text goes here
</p>
</div>
ので、ユーザーが段落を追加しない場合は、再度、私はいくつかのデフォルトのテキストをページ上10を表示する必要がありますユーザーが1段落を追加すると、1つのカスタムパラグラフと9つのデフォルトパラグラフなどがあります。
どのようにすればよいでしょうか?
ありがとうございました。
EDIT:
コントローラー:
$scope.list = {};
$http.get('name.json').success(function(data, status, headers, config) {
$scope.list = data;
});
に等しい
paragraphs
の長さはそうさせるのに十分なデフォルトの段落を追加あなたのコントローラでこれを行う方がはるかに簡単です。 – Lexよろしいですか?私はjsfiddleの作業が最高になることを意味します:-) – Morpheus
あなたの既存のコントローラコード、または少なくともこれらの段落の読み込みに関連する部分は見えますか? – Lex