我有两个javascript文件:
vendor.js - 我有angular.js和另一个libs;
app.js - 自己的代码。
但是当我加载它时,预渲染没有打开我的页面。
当我将它连接到一个文件时 - 一切正常。
我该如何解决?
答案 0 :(得分:0)
您可能会在页面的<script>
中加载这些<body>
代码。正文中的脚本是异步加载的,因此它们可以无序加载(如果无序加载会导致javascript错误)。 Chrome和大多数浏览器处理得很好,但PhantomJS可以不按顺序加载它们。
我建议您尝试将这些<script>
代码移到<head>
,看看是否能解决您的问题。