Javascript 动态生成DOM
所以我面临着这个挑战,我正在创建一个编辑器,其中我希望两个对象属性根据一个参数切换位置Javascript 动态生成DOM,javascript,angularjs,Javascript,Angularjs,所以我面临着这个挑战,我正在创建一个编辑器,其中我希望两个对象属性根据一个参数切换位置 <div> <pre>{{ member.title.content }}</pre> <pre>{{ member.description.content }}</pre> </div> {{member.title.content} {{member.description.content} 主要的挑战是根据
<div>
<pre>{{ member.title.content }}</pre>
<pre>{{ member.description.content }}</pre>
</div>
{{member.title.content}
{{member.description.content}
主要的挑战是根据用户设置轮换标题和描述。控制变量也在成员上,其中title和description的order variabel都设置为1或2。
1和2决定标题和描述的顺序
我被难住了。如果您有任何建议,我们将不胜感激。您可以使用
ng,条件如下:
{{member.title.content}
{{member.description.content}
{{member.description.content}
{{member.title.content}
我从您的问题中了解到,您必须根据订单变量更改标题和描述的位置。为此,您需要添加顺序变量为1的“float:left”样式。按照可见性顺序创建一个数组或对象,并使用ng repeat相应地显示它们。请记住,对象将根据您的所有标准和用户设置生成。出于某种原因,我甚至没有考虑该方法。这简化了很多。谢谢
<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>