Java 在刷新页面浏览器服务代码的同时
我有自己的自定义联系人portlet。当我浏览portlet或刷新包含联系人portlet的页面一段时间后,它会显示“代码”。我不知道为什么? 请看图片,当我刷新页面,它显示了一会儿代码 只需一秒钟,然后显示联系人。 我的jsp在这里:Java 在刷新页面浏览器服务代码的同时,java,liferay,liferay-6,Java,Liferay,Liferay 6,我有自己的自定义联系人portlet。当我浏览portlet或刷新包含联系人portlet的页面一段时间后,它会显示“代码”。我不知道为什么? 请看图片,当我刷新页面,它显示了一会儿代码 只需一秒钟,然后显示联系人。 我的jsp在这里: <li class="media" ng-click="viewUser(u.id)" ng-repeat="u in list | filter:filterContacts" data-user-id="{{u.id}}" class="ng-cl
<li class="media" ng-click="viewUser(u.id)" ng-repeat="u in list | filter:filterContacts" data-user-id="{{u.id}}" class="ng-cloak">
<span class="col-lg-3">
<img alt="{{u.name}}" ng-src="{{u.portraitURL}}" class="media-object">
</span>
<span class="media-body col-lg-9">
<p>{{u.name}}</p>
<p>{{u.email}}</p>
</span>
</li>
{{u.name}
{{u.email}
刚刚注意到,在第一个屏幕截图中显示了Mes联系人Rechercher,在第二个屏幕截图中显示了我的联系人Search。那么可能是语言的问题?在我看来,当你显示这些值时,正确的语言还没有加载,过了一秒钟它就已经存在了,所有的内容都按预期显示出来。
您使用什么-JQuery,AUI?在这种情况下,如果我运行任何初始化脚本,我会在$(document).ready()或AUI().ready()中运行它们,以确保在脚本启动时加载页面。Nope!语言方面一切都很好。很抱歉,我上传了不同语言的图片。但问题仍然是一样的。一瞬间(1秒)它显示代码。加载页面之前,如果angular js对象由ng controller列表填充,那么在加载页面之前,它会上载contact.Akash-you check in browser console。尝试放置一个断点,因为看起来,对象中的数据是在加载DOM结构后填充的。