![](/img/trans.png)
[英]Is it possible to include double curly braces inside an HTML attribute using Vue?
[英]Angularjs: render raw html inside double curly braces - possible?
我想在angular的双花括号内渲染原始html代码段,但找不到方法。 我知道有ng-bind-html
指令用于绑定原始html文本,但这仅在标记内有效(我是说它替换了标记的内容),但是我想插入html代码段而不将其包含在任何标记中。
例:
<div class="row">
<div>....</div>
<div>....</div>
.....
<div>...</div>
{{</div><div class="row">}} <- here's what i'd like to insert - close a row and start a next one
<div>....</div>
<div>....</div>
.....
<div>...</div>
</div>
因此,如果您看一下上面的html结构,我想插入一个结束标记并立即打开一个新标记。 这必须动态完成,因为所有内容都是动态的,我想根据数据模型将其分为几行。 有任何想法吗?
我不确定您要做什么,但我很确定这不是最好的方法,甚至不是聪明的方法,但是您可以尝试以下方法:
{{'</div><div class="row">'}}
在您的范围内定义一个变量:
$scope.rowHtml = "<strong>Your text here</strong>"
将其分配给<DIV>
ng-model
<div class="row" ng-model="rowHtml ">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.