js文件
json文件地址地址文件
// 定义一个包含中国省市区信息的json文件 import addressJson from '@/assets/common/address' export default { data() { return { myAddressSlots: [ { flex: 1, values: Object.keys(addressJson), className: 'slot1', textAlign: 'center' }, { divider: true, content: '-', className: 'slot2' }, { flex: 1, values: ['市辖区'], className: 'slot3', textAlign: 'center' }, { divider: true, content: '-', className: 'slot4' }, { flex: 1, values: ['东城区'], className: 'slot5', textAlign: 'center' } ], province:'省', city:'市', county:'区/县', } }, methods: { onAddressChange(picker, values) { if(addressJson[values[0]]) { picker.setSlotValues(1, Object.keys(addressJson[values[0]])); picker.setSlotValues(2, addressJson[values[0]][values[1]]); this.province = values[0]; this.city = values[1]; this.county = values[2]; } }, } }
5.关于对是否登录的处理
开始也有做过登录的管理后台,不过,在进行登录时,总会一闪过登录的界面,这种感觉很不好,在这里记录下相比之前更好点的方法
在main.js文件中添加对router的钩子函数
router.beforeEach((to, from, next) => { let token = localStorage.getItem('token'); if (!token && to.path !== '/login') { next('/login'); } else { next(); } });
通过判断缓存里是否有token来进行路由的跳转
相对于之前的那种方法,这里对路由的跳转进行的拦截,在路由进行跳转前,进行判断
6.上拉加载mescroll.js插件
这里对于分页加载第二页使用的上拉加载的插件还是用了原来的插件,还是感觉挺好用的
这里有讲述上拉加载,下拉刷新,滚动无限加载
7.移动端富文本插件Vue-Quill-Editor
效果图
这里有相关案例代码vue-quill-editor
响应事件
onEditorChange(e){ console.log(e) this.richTextContent = e.html; },
8.移动端图片预览插件
vue-picture-preview
需要在app.vue中加入如下代码
效果图
以上是“使用vue开发移动端管理后台的注意事项有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联成都网站设计公司行业资讯频道!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网页名称:使用vue开发移动端管理后台的注意事项有哪些-创新互联
URL标题:http://xdwzjz.cn/article/pseie.html