【发布时间】:2020-04-21 09:32:04
【问题描述】:
我在前端使用 main.js 文件来编写一些只根据它所在的路由执行的逻辑。
我正在使用“window.location.pathname”来执行此操作。这是一个好的做法还是有更好的方法?
--main.js
let url = window.location.pathname;
if(url === '/admin/login'){
console.log('connected');
let firstInput = document.querySelector('input');
firstInput.focus();
}
if(url === '/admin/main'){
document.body.style.backgroundColor = "white";
let navLink = document.querySelector('.navlink a');
console.log(navLink)
navLink.style.color = 'black';
}
【问题讨论】:
-
意见问题。我认为 window.location.hash 很酷
标签: javascript node.js dom