如何在授权后更改图标?
注册前应该是输入图标<div class="auth_icon">
。用户注册后,图标应更改为另一个块<div class="icForRegistrUsers">
。 link to the project on GitHub
<div class="auth_icon">
<a href="#popup-auth" class="js-popup-open"><img src="./public/images/icons/enter.svg" height="35px" width="35px" alt="authorization_icon" title="authorization"></a>
</div>
<div class="icForRegistrUsers">
<a href="/profile"><img src="./public/images/icons/avatar.svg" height="35px" width="35px" alt="avatar_icon" title="profile"></a>
<a href="/logout" class="btn btn-logout">Logout</a>
</div>
&#13;
答案 0 :(得分:0)
我认为有多种方法可以做到这一点,取决于一些东西。
<div class="auth_icon">
显示阻止之前,<div class="icForRegistrUsers">
显示无,并且在注册后<div class="auth_icon">
显示无,<div class="icForRegistrUsers">
为阻止答案 1 :(得分:0)
在Express 4中 安装favicon middleware,然后执行:
var favicon = require('serve-favicon');
app.use(favicon(__dirname + '/public/images/favicon.ico'));
Or better, using the path module:
app.use(favicon(path.join(__dirname,'public','images','favicon.ico')));
(note that this solution will work in express 3 apps as well)
在Express 3中 根据API,.favicon接受位置参数:
app.use(express.favicon("public/images/favicon.ico"));
大多数情况下,你可能想要这个(建议使用vsync):
app.use(express.favicon(__dirname + '/public/images/favicon.ico'));
或者更好的是,使用路径模块(如Druska建议的那样):
app.use(express.favicon(path.join(__dirname, 'public','images','favicon.ico')));