您的位置:首页 > 科技 > IT业 > 企业策划书模板范文大学生_常用网页制作工具有哪些_汕头网站建设平台_吉林网络seo

企业策划书模板范文大学生_常用网页制作工具有哪些_汕头网站建设平台_吉林网络seo

2025/4/21 19:38:21 来源:https://blog.csdn.net/m0_67469586/article/details/147081488  浏览:    关键词:企业策划书模板范文大学生_常用网页制作工具有哪些_汕头网站建设平台_吉林网络seo
企业策划书模板范文大学生_常用网页制作工具有哪些_汕头网站建设平台_吉林网络seo

1.新增user.ts

import { defineStore } from 'pinia'

export const useUserStore = defineStore('userStore', {

  actions: {

    changeUserName(value: string) {

      if (value && value.length < 10) this.username += value

    },

  },

  getters: {

    getUserName(): string {

      return this.username.toUpperCase()

    },

  },

  state() {

    return {

      username: 'aaaa',

      age: 18,

      sex: '男',

    }

  },

})

2.在app.vue使用

<template>

  <div id="app">

    <h1>TO DO LIST! {{ userInfo.username.value }}</h1>

    <p>

      <RouterLink to="/home">首页</RouterLink>

      <RouterLink :to="{ path: '/about' }">关于</RouterLink>

      <RouterLink replace :to="{ name: 'news' }">事项</RouterLink>

    </p>

    <div class="content">

      <RouterView />

    </div>

  </div>

</template>

<script setup lang="ts">

import { useUserStore } from '@/store/user.ts'

import { toRefs } from 'vue'

import { storeToRefs } from 'pinia'

const user = useUserStore()

console.log(user.getUserName)

// 修改

user.$patch({

  username: '小蓝',

})

user.changeUserName('小白')

const userInfo = storeToRefs(user)

</script>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com