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

无锡网站建设唯唯网络医院网站

无锡网站建设唯唯网络,医院网站,没有网站做APP,网站被主流搜索引擎收录的网页数量是多少一、Pinia介绍 定义#xff1a;pinia是和vuex一样的状态管理工具 语法#xff1a;和 Vue3 一样#xff0c;它实现状态管理有两种语法#xff1a;选项式API 和 组合式API 支持#xff1a;vue2、typeScript、devtools 二、使用步骤 1.安装 pnpm add pinia yarn add pin…一、Pinia介绍 定义pinia是和vuex一样的状态管理工具 语法和 Vue3 一样它实现状态管理有两种语法选项式API 和 组合式API 支持vue2、typeScript、devtools 二、使用步骤 1.安装 pnpm add pinia yarn add pinia npm i pinia 2.在main.ts中导入实例化 // 导入pinia import { createPinia } from pinia const pinia createPinia()// 挂载pinia createApp(App).use(pinia).mount(#app) 3.创建pinia仓库并使用 1组合式API写法 创建 import { defineStore } from pinia // import * as obj from pinia // console.log(obj); import { ref } from vue /* 1.组合式pinia */ export const userStoreHr defineStore(hr, () {// (1)模拟statelet num ref(100)const arr ref([1, 2, 3, 4, 5])// (2)模拟mutationconst changeNum () {num.value 100}// (3)模拟actionconst activeArr () {setTimeout(() {const n Math.floor(Math.random() * 10) 1arr.value.push(n)}, 1000)}// (4)模拟gettersconst total () {return arr.value.reduce((sum, item) item sum, 0)}return { num, changeNum, activeArr, total } })export default userStoreHr 使用 script setup langts import { userStoreHr } from ./store/hr const store userStoreHr() // console.log(store); /scripttemplatedivdivapp.vue/divdivnum:{{ store.num }} total:{{ store.total() }}/divbutton clickstore.changeNum()按钮1/buttonbutton clickstore.activeArr()按钮2/button /div /template 2选项式API写法 创建 // 创建pinia仓库 import { defineStore } from pinia;export const useStoreTt defineStore(tt, {state: () {return {count: 10,price: 50}},actions: {addPrice() {this.price 1console.log(this, 组合式API可以用this);}},getters: {/* 以下两种写法都可以 */// total(): number {// return this.count * this.price// } total: (state) {return state.count * state.price}}, })export default useStoreTt 使用: script setup langts import { useStoreTt } from ./store/tt const store useStoreTt()/scripttemplatedivdivapp.vue/divdivcount :{{ store.count }} price : {{ store.price }}/divdivtotal :{{ store.total }}/divbutton clickstore.addPrice()addPrice/button /div /template 3storeToRefs的使用 解决解构数据后响应式失效的问题不能解构函数 script setup langts import { useStoreTt } from ./store/tt // 导入storeToRefs import { storeToRefs } from pinia; const store useStoreTt() // 解构的时候调用storeToRefs const { count, price } storeToRefs(store)/scripttemplatedivdivapp.vue/div!-- 模板中直接使用 --divcount :{{ count }} price : {{ price }}/divdivtotal :{{ store.total }}/divbutton clickstore.addPrice()addPrice/button /div /template
http://www.hkea.cn/news/14300844/

相关文章:

  • 房产网站建设方案论文官方网站开发与定制
  • 国外有名的设计网站公司名称大全集最新3个字
  • 培训行业网站建设的重要性已有网站 需要整改 怎么做
  • 安阳网站建设方案可信网站是什么
  • 网站集约建设报告河南省建筑一体化平台
  • 如何做公司网站百度推广郑州网站制作价格
  • 贵阳市住房城乡建设局官方网站信阳市网站建设公司
  • 山东seo网站微信里的小程序怎么打不开
  • 做网页赚钱的网站聊天网站建设
  • 一级a做爰片就在线看网站买服务器做网站 镜像选什么
  • 建设推广网站北京市建筑信息公开平台
  • 辽宁网站建设价格新闻发布的网站
  • 阿里手机网站开发框架个人开发app可以上架吗
  • 网站背景音乐怎么做wordpress主题慢
  • 深圳外包企业网站用wordpress搭建博客
  • 网站路径优化法律门户网站源码
  • 网站建设创业计划书wordpress 公告栏
  • 网站弹出窗口js弄一个app大概多少钱
  • 学习做网站教程中国纵横168网站建设系统
  • 企业网站推广方式和策略wordpress文章页面微信分享代码
  • 做视频网站每部电影都要版权不同端口装 wordpress
  • 模板做的网站如何下载地址网站为什么会被挂马
  • 外贸五金网站建设微信小程序视频网站开发教程
  • 服务器 空间 虚拟主机 网站需要免费工程项目信息网
  • 网站建设所需美工建设英文品牌网站
  • 网站建设销售合作合同上海贸易公司排名
  • 贵金属交易网站源码建站公司生存难
  • 昆明乐网网站建设萝岗高端网站建设
  • 手机版自适应网站怎么做具有价值的广州做网站
  • 博物馆网站 微信 微博 建设大连无网站的企业有哪些