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

怎么做网站收款二维码8090设计网站

怎么做网站收款二维码,8090设计网站,wordpress迁移空间后无法显示图片,网站源码怎么上传在组件传值中,当嵌套关系越来越复杂的时候必然会将混乱,是否可以把一些值存在一个公共位置,无须传值直接调用呢?VUEX应运而生,但是从VUE3开始对VUEX的支持就不那么高了,官方推荐使用Pinia。 Vuex配置 ST1:…

在组件传值中,当嵌套关系越来越复杂的时候必然会将混乱,是否可以把一些值存在一个公共位置,无须传值直接调用呢?VUEX应运而生,但是从VUE3开始对VUEX的支持就不那么高了,官方推荐使用Pinia。

Vuex配置

ST1:安装vuex

npm install --save vuex

或者

Cnpm install --save vuex

ST2:创建JS文件

目录/src/vuex(创建目录)

目录/src/vuex/index.js

import {createStore} from "vuex";
export default createStore({state:{num:100}
})

入口文件(main.js)

import './assets/main.css'import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from './vuex'const app = createApp(App)app.use(router,store)app.mount('#app')

ST3:使用数据

<template><nav><h3>{{ store.state.num }}</h3></nav><RouterView />
</template>
<script >import store from "@/vuex/index.js";export default {computed: {//第一种获取方法store() {return store}}}</script>

可能因为版本的原因,我使用...mapState(["num"]),然后页面<h3>{{num}}</h3>显示报错,这种方法理论上也是可行的,但没有成功。

新项目中创建Pinia

截止到文章发表日,官方还是推荐放弃vuex,推荐使用Pinia,可以理解Pinia是最新版的VUEX

项目创建选项

理解Pinia的核心js

自带的是组合式API,我在下面的JS代码中做了注释,请细看

位置:目录/src/stores/counter.js

import { ref, computed } from 'vue'
import { defineStore } from 'pinia'export const useCounterStore= defineStore('counter', () => {//ref 相当于state 相当于data定义const count = ref(5)const name = ref('test')//计算属性 相当于gettersconst doubleCount = computed(() => count.value * 2)//相当于methods 相当于actionfunction increment() {count.value++}function changeName(newName) {name.value = newName
}//最后把它作为一个对象暴露出去return { count,name, doubleCount, increment,changeName }
})

使用与传值

<template><h3>{{ user.doubleCount }}</h3><div><button @click="user.increment">{{ user.name }} count is: {{ user.count }}</button></div><div><button @click="user.changeName('张三')">修改名称</button></div>
</template>
<script setup>
import { RouterLink, RouterView } from 'vue-router'
import HelloWorld from './components/HelloWorld.vue'
import {useCounterStore} from "@/stores/counter.js";
const user = useCounterStore();
</script>

为什么推荐使用Pinia

http://www.15wanjia.com/news/187645.html

相关文章:

  • 可以做电影网站的主机金蝶erp系统介绍
  • 加强局网站建设报告安防行业网站建设方案
  • 胶州网站建设 网络推广网页界面设计想法
  • php企业网站管理系统wordpress怎么改成中文版
  • 公司做网站 手机 电脑对公司网站建设的建议
  • 网站标签图片修改哪个商城网站建设好
  • 辽宁省建设厅网站升级辅助wordpress 页面编辑器
  • 成都培训网站建设做流量网站
  • 合肥知名建站公司不同类型网站优势
  • 网站 虚拟空间制作网站的最新软件是什么
  • 网站标题第一个词网站提速怎么做
  • 洛阳电商网站建设公司排名海淀seo搜索引擎优化公司
  • 我要表白网站蓬莱做网站公司
  • 宁波建网站需要什么最新互联网项目平台网站
  • 企业网站制作建站公司wordpress同步豆瓣
  • 模板网站建设制作谷歌官网入口
  • 用代码怎么建设网站平面设计培训班要学多久
  • 网站设计在线培训机构wordpress关闭站点
  • 淘宝客网站推广怎么做做网站属于什么技术
  • wordpress网站打开慢长尾关键词是什么意思
  • 做网站接私活价格怎么算wordpress分词
  • 网站建设 全包 制作中国十大云计算公司排名
  • 爱网站黄给别人做网站的销售叫什么软件
  • 建立什么本地网站赚钱科技幻想画
  • 制冷 网站建设 中企动力wordpress挂下载链接
  • 网站结构及内容建设策略网站标题收录
  • 电影网站建设费用成都网络优化托管公司
  • 做网站的博客提供广东中山网站建设
  • 制作网站软件有赞微商城怎么开店
  • 品牌高端网站制作机构留言板网站怎么做