我不知道为什么我的流星项目会无限循环。
代码非常简单:
Router.route("/", function(){
if(!SessionAmplify.get("wruID")){
this.render("greet");
}else{
this.render("map");
}
});
Router.route("/map/:_id", function(){
this.render("map");
});
当我在浏览器控制台中触发/ map / xxxx时,我可以看到我的身体css被无限循环加载。
我的html文件也非常简单:
<head>
<link rel="import" href="components/polymer/apolymercomponent.html">
</head>
<body>
{{> loginButtons}}
{{greet}}
{{map}}
</body>
<template name="map">
<div id="tools">
<button id="share">+</button>
<apolymercomponent>
</apolymercomponent>
</div>
</template>
<template name="greet">
HELLO !
</template>
我在没有“{{&gt; loginButtons}} {{greet}} {{map}}”标签的情况下尝试了同样的问题。
在使用铁路由器之前我尝试使用相同的模板,但是使用了主干,我遇到了同样的问题。
当我删除<head>
并重试时,循环不会出现(但我没有我的组件)....
您是否曾经历过这个用例?