I'll try anything once

人生苦短,何妨一试

前后端分离实现用户登录bug记录

前言

今天在做Flask+BootStrap+Jquery的前后端分离的用户登录,说实话, 太久没有做过这些东西了,有一些生疏了。很多地方出现逻辑漏洞都不知道,然后还有一些地方,自己也不知道该怎么去实现了。很是尴尬。。。

实现过程

bug1
刚开始是遇到了第一个人bug,因为把html和js写在了同一个文件里面,所以自己就想着做一下分离,很简单很简单,直接将html里面的js文件独立出来,然后引入html中即可,但是,自己发现运行出来,没有效果。以下是自己的排查过程
1. 链接写错
发现并不是,pass
2. js语法出错
发现没有问题
最后想着直接console.log输出一下看看,然后在chrome中查看的时候,发现,emmm,js读取的是缓存的文件,bug1解决
bug2
后续更改登录界面,然后再次运行的时候,发现又出现了问题,控制台显示出现了语法错误, 一直很困惑,并没有更改过js,为什么会出现语法错误,后面忽然想起来,使用的是bootstrap,需要加载jQuery,貌似还需要第一个导入,emmm,问题解决

总结

js获取html中元素的方式
1,通过id获取元素

使用以上的方式,获取对应的id的元素

2.通过class获取元素

3.实例

通过id的方式

通过class的方式

reference

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

1 × 5 =