怎么实现登出功能?

怎么实现登出功能?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2022-08-01 13:43:31

同学你好

1、该项目在前端中使用了sessionStorage.mid为session设置了mid值。同学可以在前端页面中将其设置为null。

2、在前端页面中isLogin表示是否展示登陆,如下所示:如果为true,则表示已登陆并展示用户名。同学想要进行登出,则同学可以将isLogin设置为false。

https://img1.sycdn.imooc.com//climg/62e7836b09cb250d08260254.jpg

https://img1.sycdn.imooc.com//climg/62e76766097263c406830297.jpg

祝学习愉快!

  • 提问者 Superdogso #1

    啊,但是登录的时候有个

    sessionStorage.mid = json.data.member.memberId;

    然后主界面和详情页面初始化时都会去找这个mid

    只改isLogin只能改当前页面,进入详情还是登录状态

    : (){
        objApp = objApp..= .mid = }

    但我把这个mid设成空就行了

    我看这个是这么描述的

    sessionStorage的用法特别常见;比如我们在跨页面传数据的时候就经常能用到它;用来传id传状态,

    1,麻烦老师讲一下sessionStorage,

    2,还有

    : :: :{{state.member.nickname}}
            :

    中间加个<template #center></template>中间加了没用,

    3,

    van-nav-bar

    这个有什么说法吗,用法与前端的什么类似呢?

    谢谢老师

    2022-08-01 15:10:09
  • 好帮手慕小尤 回复 提问者 Superdogso #2

    同学你好,1、sessionStorage 方法针对一个 session 进行数据存储。当用户关闭浏览器窗口后,数据会被删除。刚是老师理解错误,已进行修改,同学可以将mid设置为null。

    2、同学使用<template>标签无效,建议同学参考下方代码试一下。

    https://img1.sycdn.imooc.com//climg/62e78474094afc0508720286.jpg

    3、van-nav-bar表示是导航栏,是vue的语法。常见属性如下所示:

    title    标题    string    ''    
    left-text    左侧文案    string    ''    
    right-text    右侧文案    string    ''    
    left-arrow    是否显示左侧箭头    boolean    false    
    fixed    是否固定在顶部    boolean    false    
    border    是否显示下边框    boolean    true    
    z-index    元素 z-index    number | string    1

    祝学习愉快!

    2022-08-01 15:50:51
  • 提问者 Superdogso 回复 好帮手慕小尤 #3

    为什么我在一个template=#left标签里加两个按钮我给按钮加padding没有变化呢?

    2022-08-02 00:42:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师