当前位置: 首页 > news >正文

90设计首页官网详情页seo整站优化解决方案

90设计首页官网详情页,seo整站优化解决方案,nodejs可以做网站吗,创建网站的方案文章目录 前言一、准备1. 获取用户信息2. 存储用户信息3. 加载用户信息 二、用户信息1.昵称2.头像 三、展示总结 前言 这里我们来展示用户昵称和头像。 一、准备 1. 获取用户信息 export const userInfoService ()>{return request.get(/user/info) }2. 存储用户信息 i…

文章目录

  • 前言
  • 一、准备
    • 1. 获取用户信息
    • 2. 存储用户信息
    • 3. 加载用户信息
  • 二、用户信息
    • 1.昵称
    • 2.头像
  • 三、展示
  • 总结


前言

这里我们来展示用户昵称和头像。


一、准备

1. 获取用户信息

export const userInfoService = ()=>{return request.get('/user/info')
}

2. 存储用户信息

import { ref } from 'vue'
import { defineStore } from 'pinia'const useUserInfoStore = defineStore('userInfo', () => {const userInfo = ref({})const setUserInfo = (info)=>{userInfo.value=info}const getUserInfo = ()=>{return userInfo.value}const removeUserInfo = ()=>{userInfo.value={}}return {userInfo, setUserInfo, getUserInfo, removeUserInfo }
},{persist:true})
export default useUserInfoStore

3. 加载用户信息

完成上面两步的调用

import { onMounted } from 'vue'
import { userInfoService } from '@/api/user.js'
import useUserInfoStore from '@/stores/userInfo.js'onMounted(async () => {let result = await userInfoService()if (result.code == 0) {useUserInfoStore().setUserInfo(result.data)}
})

二、用户信息

1.昵称

<template #dropdown><el-dropdown-menu><div v-if="useUserInfoStore().getUserInfo().nickname" style=" text-align: center; "><span class="accent" data-v-6b0c93fd=""><strong>你好,{{useUserInfoStore().getUserInfo().nickname }}</strong></span></div><el-dropdown-item command="profile" :icon="User">基本资料</el-dropdown-item><el-dropdown-item command="avatar" :icon="Crop">更换头像</el-dropdown-item><el-dropdown-item command="password" :icon="EditPen">重置密码</el-dropdown-item><el-dropdown-item command="logout" :icon="SwitchButton">退出登录</el-dropdown-item></el-dropdown-menu>
</template>

2.头像

<span class="el-dropdown__box"><el-avatar :src="useUserInfoStore().getUserInfo().userPic?'avatar/'+useUserInfoStore().getUserInfo().userPic:avatar" /><el-icon><CaretBottom /></el-icon>
</span>

三、展示

效果如下图所示

在这里插入图片描述


总结

回到顶部

http://www.yayakq.cn/news/344273/

相关文章:

  • 模块网站怎么做wordpress 文章 分类
  • 什么好的设计网站东莞网页制作费用
  • 电子图书网站开发的目的网站做icp备案需要多久
  • 为什么做免费视频网站设计之家海报
  • 2345浏览器官方网站安丘网站建设
  • pc网站生成手机网站云南昆明网站建设
  • 正规的网站制作电话物流企业网站建设步骤
  • 辽宁城乡和住房建设部网站网站服务公司业务范围包括
  • 网站开发需要什么服务器南京网站制作公司排名
  • 云南档案馆网站建设资金做淘宝必备网站
  • 找人做一个网站需要多少钱天津做网站找谁
  • 凡科建站app工商企业网站
  • 商城系统哪家的好seo 能提高网站速度吗
  • 做公司+网站建设价格低学习php网站建设
  • 视频网站广告代码网站建设分为什么
  • c网站开发用dw做电子商务网站步骤
  • 优秀网站psd开发公司先进会员企业报告材料
  • 太原网页设计师招聘顺昌网站建设wzjseo
  • 自己做网站花多少钱网站后台怎么上传文章
  • 第一次和两个老头做网站网站建设公司宣传文案
  • 菏泽网站建设信息青岛网站建设迅优
  • 企业网站模板观叫湖南岚鸿团队台州h5建站
  • 怎么做宣传网站初中信息技术 网站制作
  • 贷款 东莞网站建设计算机最吃香的专业以及工资
  • 买东西网站建设行业信息网站
  • 一个公司主体可以在多个网站做备案wordpress 用户修改密码
  • wordpress建网站教程绍兴建站模板系统
  • 网站建设成功案例宣传馨雨公司网站建设策划方案
  • 郑州企业建设网站服务用Html5做网站
  • 网站设计的公司工作室网页设计工作目标