绑定数据更改时,ng-bind-html将页面空白

时间:2016-01-07 15:57:56

标签: javascript html angularjs

我正在努力实现像Quora的功能阅读,其中扩展了更多内容。

我正在使用ng-bind-html将html页面绑定到P元素中。

<p ng-show="viewModel.level==0" ng-bind-html="viewModel.content0 | sanitize">
<p ng-show="viewModel.level==1" ng-bind-html="viewModel.content1 | sanitize">

扩展工作正常,但是当从1级折叠到0(更多内容更少)时,html页面会一直停留在那里,直到你点击或拖动页面为止。

如何避免?

1 个答案:

答案 0 :(得分:0)

我偶然得到了答案。

我需要的是列表大小已更改的通知:

            <md-content ng-controller="ListCtrl" layout="column" flex class="md-padding">
                <md-tabs class="md-primary clearfix" md-selected="0" flex>              
                    <md-tab label="Lists">
                        <table><tr>
                                <td width="10%">From Date: </td>
                                <td width="40%"><input type="date" ng-model="filter.fromDate" value="{{filter.fromDate}}"/></td>
<td width="10%">SParts: </td>
                                <td width="40%">                                    
                                    <input type="radio" name="sales" ng-model="filter.sales" value="true"> yes
                                    <input type="radio" name="sales" ng-model="filter.sales" value="false" checked> no
                                </td>...