我正在使用Zurb的Foundation框架修改应用程序以实现响应性和AngularJS。存在一个错误,即根据Foundation的响应规则隐藏/显示<tr ng-repeat="obj in entries">...</tr>具有的表中显示的数据带有的错误<td>。不幸的是,当角度模型更新时,Foundation不会重新流送新渲染的DOM。
<tr ng-repeat="obj in entries">...</tr>
<td>
我尝试使用 $(document).foundation('table')在广泛的Google搜索中发现的方法,但是实际上并没有触发响应折叠表的重排。我还添加了一条指令来触发一个简单的指令,该指令$(window).trigger('resize')适用于第一个调用,但随后的所有调用均无效。
$(document).foundation('table')
$(window).trigger('resize')
有人碰到这个吗?
您正在混合两种不能一起使用的技术。
Zurb Foundation提供的JS资产不可避免地会与AngularJS中的摘要周期发生冲突。因此,出现了Angular- Bootstrap项目,将jquery插件转换为AngularJS指令。
http://angular-ui.github.io/bootstrap/
我认为Zurb基金会不会提供相同水平的支持(如果有)。