【发布时间】:2019-09-19 19:08:12
【问题描述】:
布局.js
class Layout extends React.Component {
render() {
return (
<nav aria-label="breadcrumb">
<ol class="breadcrumb" style={{margin: 0}}>
<li class="breadcrumb-item"><a href="/movies">영화</a></li>
<li class="breadcrumb-item"><a href="/showtimes">예매</a></li>
<li class="ml-auto">
</li>
</ol>
</nav>
<script src="/static/js/sign_url.js"></script>
);
}
}
sign_url.js
if(getCookie("logged_in")=="true") {
$(".breadcrumb > .ml-auto").html('<a href="/signout">signout</a>');
} else {
$(".breadcrumb > .ml-auto").html('<div><a href="/signup">signup</a> / <a href="/signin">signin</a></div>');
}
重新加载 -> 出现 -> 消失
不知道为什么要去掉react中的html代码。
【问题讨论】: