所以我面臨着這個挑戰,我創建了一個編輯器,我希望兩個對象屬性根據參數切換位置。動態生成DOM
<div>
<pre>{{ member.title.content }}</pre>
<pre>{{ member.description.content }}</pre>
</div>
的主要挑戰是旋轉基於用戶設置標題和描述。控制變量也在成員上,其中標題和描述的順序變量設置爲1或2. 1和2決定標題和描述的順序。
我被困在這裏。任何建議,將不勝感激。
所以我面臨着這個挑戰,我創建了一個編輯器,我希望兩個對象屬性根據參數切換位置。動態生成DOM
<div>
<pre>{{ member.title.content }}</pre>
<pre>{{ member.description.content }}</pre>
</div>
的主要挑戰是旋轉基於用戶設置標題和描述。控制變量也在成員上,其中標題和描述的順序變量設置爲1或2. 1和2決定標題和描述的順序。
我被困在這裏。任何建議,將不勝感激。
您可以使用ng-if
如下,
<div ng-if="member.title.order == 1">
<div>
<pre>{{ member.title.content }}</pre>
<pre>{{ member.description.content }}</pre>
</div>
</div>
<div ng-else>
<div>
<pre>{{ member.description.content }}</pre>
<pre>{{ member.title.content }}</pre>
</div>
</div>
由於某種原因,我甚至沒有考慮過這種方法。這簡化了很多。謝謝! – Coss
我從你的問題明白了什麼,你必須根據下單變量改變標題和描述的位置。爲此,需要添加訂單變量爲1的「float:left」樣式。
按照可見性順序創建數組或對象,並使用ng-repeat來相應地顯示它們。請記住,按照您的所有條件和用戶設置生成對象。 –