菜鸟工程师一枚,偶尔得知jquery还有个load 方法。在本着试一试的心态,冲动的用它当了框架引起了后来一系列的问题。。。。
先说说要做的项目吧。移动端公众号开发,通过底部tab来进行页面跳转。然后我把需要跳转的部分用了load ,通过tab切换来不停的刷新内容模块。
首先遇到的问题是调试问题,使用这样一个东西调试的时候,加载进来的页面部分报错找不到位置,无法确定问题出在哪里。只能刚写过得页面出问题了来找一下是不是有什么问题。
其次,想把某个页面单独拿出来的问题。
由于每个部分都是通过load 加载进来的,所以页面的URL 没变,然后你们懂得,想分享某个页面的时候,就直接把整个项目分享出去了。。。。这一点特别坑。
然后其实我想过解决方法,通过给url 添加字符串来控制页面显示内容。但是这只是一个想法,没经过实践。因为项目实在太着急。
然后自己写完页面开始默默反思,突然觉得这种方式跟vue 有点类似。
我知道自己不该冲动的使用这个方法,造成了一系列恶果一样各位大神看到不要喷。。。只是想写下来给自己一个警告,以后不要那么冲动