javascript - 个人中心页面 是单页?还是多页?
黄舟
黄舟 2017-04-10 17:06:53
[JavaScript讨论组]

个人中心 左侧有menu树结构,右侧是功能区

当点击menu-item的时候右侧是不同的功能区
请问: 在点击menu-item的时候 是发生页面跳转呢?还是整个个人中心都是单页面? 如果单页面的话,首次加载个人中心页面时 会不会导致 加载速度过慢?
或者还有其他的办法?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(11)
大家讲道理

可以采用异步加载,不必在首屏加载时加载所有页

阿神

可以做成单页面。加载速度过慢的问题是指文件过大么?可以g一下webpack代码分割

ringa_lee

这样看承载的内容有多少,业务逻辑是不是负载。少就单页,多就多页。多页的话设计好一个框架,动态局部更新内容就行了。

PHP中文网

可以多页面,这样好调整。不用写在一起。

天蓬老师

右边写一个p,然后用js load的方式加载不同的页面填充进p

PHPz

看情况看需求,可以尝试下用react.js或者angular.js写

黄舟

iframe最简单

阿神

基本上面的各位已经说了解决方法(三种方法),我来给你总结下;
方法一:做成多个页面,布局一样,不同的只是右侧功能区
方法二:做成一个页面,右侧功能区采用异步加载
方法三:做成一个页面,在右侧功能区,你可以使用iframe,根据不同的导航,iframe链接不同的界面
不过我一般是做成多个页面,将左边公共的部分独立出来,然后在个人中心中每个页面的左侧引用导航就可以了

PHPz

左边导航一般数据少。可以搞成公共区,或者左边iframe 右边也iframe src

PHPz

采用iframe

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号