228 lines
5.5 KiB
Vue
228 lines
5.5 KiB
Vue
![]() |
<template>
|
|||
|
<view class="page">
|
|||
|
<!-- <view class="line"></view> -->
|
|||
|
|
|||
|
<scroll-view scroll-y="true">
|
|||
|
<view
|
|||
|
style="
|
|||
|
display: flex;
|
|||
|
flex-direction: row;
|
|||
|
justify-content: space-between;
|
|||
|
padding: 20rpx;
|
|||
|
">
|
|||
|
<view
|
|||
|
style="
|
|||
|
display: flex;
|
|||
|
flex-direction: column;
|
|||
|
justify-content: center;
|
|||
|
">
|
|||
|
<image
|
|||
|
src="/static/imooc/lee.jpeg"
|
|||
|
mode="widthFix"
|
|||
|
class="fengjianyingyue"
|
|||
|
style="align-self: center"></image>
|
|||
|
<image
|
|||
|
src="/static/imooc/fengjianyingyue.png"
|
|||
|
mode="widthFix"
|
|||
|
class="fengjianyingyue-name"
|
|||
|
style="align-self: center"></image>
|
|||
|
</view>
|
|||
|
|
|||
|
<view>
|
|||
|
<text class="introduce">
|
|||
|
物流科技公司部门经理,近10年开发和技术管理经验。主要从事后端技术和架构领域,有丰富的电商平台与物流平台核心系统的架构设计和开发经验。
|
|||
|
拥有丰富的大型项目开发经验,授课风格诙谐幽默,讲解到位细致。
|
|||
|
</text>
|
|||
|
<text class="introduce">
|
|||
|
近20万的学生学习人数,学生入职公司有:
|
|||
|
百度云盘,阿里,腾讯云,字节跳动,金山,网易,OPPO,新浪微博,华为,货拉拉,58同城,海信,蘑菇街,金蝶
|
|||
|
等。
|
|||
|
</text>
|
|||
|
</view>
|
|||
|
</view>
|
|||
|
|
|||
|
<view
|
|||
|
style="
|
|||
|
display: flex;
|
|||
|
flex-direction: row;
|
|||
|
justify-content: center;
|
|||
|
margin-top: 20rpx;
|
|||
|
">
|
|||
|
<image
|
|||
|
src="/static/imooc/course-javaarchitect.png"
|
|||
|
mode="widthFix"
|
|||
|
class="course"
|
|||
|
style="width: 380rpx"></image>
|
|||
|
</view>
|
|||
|
|
|||
|
<view
|
|||
|
style="
|
|||
|
display: flex;
|
|||
|
flex-direction: row;
|
|||
|
justify-content: space-between;
|
|||
|
margin-top: 20rpx;
|
|||
|
padding-left: 30rpx;
|
|||
|
padding-right: 30rpx;
|
|||
|
">
|
|||
|
<image
|
|||
|
src="/static/imooc/course-pm.png"
|
|||
|
mode="widthFix"
|
|||
|
class="course"
|
|||
|
style=""></image>
|
|||
|
<image
|
|||
|
src="/static/imooc/course-springcloud.png"
|
|||
|
mode="widthFix"
|
|||
|
class="course"
|
|||
|
style=""></image>
|
|||
|
</view>
|
|||
|
|
|||
|
<view
|
|||
|
style="
|
|||
|
display: flex;
|
|||
|
flex-direction: row;
|
|||
|
justify-content: space-between;
|
|||
|
margin-top: 20rpx;
|
|||
|
padding-left: 30rpx;
|
|||
|
padding-right: 30rpx;
|
|||
|
">
|
|||
|
<image
|
|||
|
src="/static/imooc/course-netty.png"
|
|||
|
mode="widthFix"
|
|||
|
class="course"
|
|||
|
style=""></image>
|
|||
|
<image
|
|||
|
src="/static/imooc/course-zookeeper.png"
|
|||
|
mode="widthFix"
|
|||
|
class="course"
|
|||
|
style=""></image>
|
|||
|
</view>
|
|||
|
|
|||
|
<!-- <view style="display: flex;flex-direction: row;justify-content: center;margin-top: 20rpx;">
|
|||
|
<image src="/static/imooc/lee-qrcode.png" mode="widthFix" class="course" style="width: 380rpx;"></image>
|
|||
|
</view> -->
|
|||
|
|
|||
|
<view
|
|||
|
:class="{ logout: !logoutTouched, 'logout-touched': logoutTouched }"
|
|||
|
@touchstart="touchstartLogout"
|
|||
|
@touchend="touchendLogout"
|
|||
|
@click="logout"
|
|||
|
style="
|
|||
|
margin-top: 20rpx;
|
|||
|
padding-left: 30rpx;
|
|||
|
padding-right: 30rpx;
|
|||
|
width: 750rpx;
|
|||
|
height: 120rpx;
|
|||
|
display: flex;
|
|||
|
flex-direction: row;
|
|||
|
justify-content: center;
|
|||
|
">
|
|||
|
<text style="color: #ffffff; align-self: center; font-size: 15px">
|
|||
|
退出登录
|
|||
|
</text>
|
|||
|
</view>
|
|||
|
</scroll-view>
|
|||
|
</view>
|
|||
|
</template>
|
|||
|
|
|||
|
<script>
|
|||
|
export default {
|
|||
|
data() {
|
|||
|
return {
|
|||
|
logoutTouched: false,
|
|||
|
};
|
|||
|
},
|
|||
|
onLoad() {},
|
|||
|
methods: {
|
|||
|
touchstartLogout() {
|
|||
|
this.logoutTouched = true;
|
|||
|
},
|
|||
|
touchendLogout() {
|
|||
|
this.logoutTouched = false;
|
|||
|
},
|
|||
|
logout() {
|
|||
|
// let userId = getApp().getUserInfoSession().id;
|
|||
|
// uni.request({
|
|||
|
// method: "GET",
|
|||
|
// url: serverUrl + "/passport/logout?userId=" + userId,
|
|||
|
// success(result) {
|
|||
|
// let status = result.data.status;
|
|||
|
// if (status == 211) {
|
|||
|
// app.clearUserInfo();
|
|||
|
// uni.showToast({
|
|||
|
// title: result.data.msg,
|
|||
|
// duration: 3000
|
|||
|
// })
|
|||
|
// // 在登录登出后,都需要重新刷新首页list,目的为了刷新关注点赞状态
|
|||
|
// // uni.setStorageSync("needRefreshIndexVlogList", "1");
|
|||
|
// // uni.switchTab({
|
|||
|
// // url: "../index/index"
|
|||
|
// // })
|
|||
|
// uni.reLaunch({
|
|||
|
// url: "../index/index",
|
|||
|
// });
|
|||
|
// }
|
|||
|
// },
|
|||
|
// });
|
|||
|
},
|
|||
|
},
|
|||
|
};
|
|||
|
</script>
|
|||
|
|
|||
|
<style>
|
|||
|
.page {
|
|||
|
position: absolute;
|
|||
|
left: 0;
|
|||
|
right: 0;
|
|||
|
top: 0;
|
|||
|
bottom: 0;
|
|||
|
background-color: #181b27;
|
|||
|
}
|
|||
|
|
|||
|
.line {
|
|||
|
height: 1rpx;
|
|||
|
background-color: #393a41;
|
|||
|
width: 750rpx;
|
|||
|
}
|
|||
|
|
|||
|
.place-box {
|
|||
|
background-color: #4a4c52;
|
|||
|
}
|
|||
|
.place-box-touched {
|
|||
|
background-color: #6d6b6b;
|
|||
|
}
|
|||
|
|
|||
|
.right-arrow {
|
|||
|
width: 32rpx;
|
|||
|
height: 32rpx;
|
|||
|
margin-left: 20rpx;
|
|||
|
}
|
|||
|
|
|||
|
.logout {
|
|||
|
background-color: #4a4c52;
|
|||
|
}
|
|||
|
.logout-touched {
|
|||
|
background-color: #6d6b6b;
|
|||
|
}
|
|||
|
.fengjianyingyue {
|
|||
|
width: 250rpx;
|
|||
|
border-width: 1rpx;
|
|||
|
border-color: #ffffff;
|
|||
|
border-radius: 10rpx;
|
|||
|
}
|
|||
|
.fengjianyingyue-name {
|
|||
|
width: 200rpx;
|
|||
|
margin-top: 26rpx;
|
|||
|
opacity: 0.8;
|
|||
|
}
|
|||
|
.introduce {
|
|||
|
color: #f1f1f1;
|
|||
|
font-size: 26rpx;
|
|||
|
font-weight: 300;
|
|||
|
width: 440rpx;
|
|||
|
}
|
|||
|
.course {
|
|||
|
width: 330rpx;
|
|||
|
border-radius: 5px;
|
|||
|
}
|
|||
|
</style>
|