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

在百度做推广需要网站佛山seo

在百度做推广需要网站,佛山seo,休闲食品网站建设,服务网站建设方案在组件传值中,当嵌套关系越来越复杂的时候必然会将混乱,是否可以把一些值存在一个公共位置,无须传值直接调用呢?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.tj-hxxt.cn/news/24822.html

相关文章:

  • 做网站做本地服务器吗南京企业网站排名优化
  • 个人网站做论坛软件培训
  • 杭州网站开发企业关键词排名seo
  • 哪家网站做教育培训机构转让网页制作工具
  • 丽水做网站有域名了怎么建立网站
  • 做网站的企业是什么行业百度官方优化指南
  • 如何转移网站外贸seo软件
  • 网站建设每天需要做什么中国营销网站
  • 北京市住房城乡建设厅网站it培训机构哪个好一点
  • 北京网站优化外包磁力兔子
  • 域名 做网站和邮箱怎样注册网站免费注册
  • 做网站的几个必要步骤网络销售怎么做才能做好
  • 网站层级关系晋中网络推广
  • 广州市政府网站建设概括seo三人行论坛
  • wordpress屏蔽蜘蛛爬虫汕头网站建设优化
  • 网站建设具备什么条件百度新闻最新消息
  • 网站模板中心 网站推荐美国搜索引擎排名
  • 长春市建设技工学校网站网站怎么优化到首页
  • 工信部网站备案查通知西安seo关键词排名
  • 开源门户网站源码营销网站建设流程
  • 织梦网站建设选项卡教程网站外部优化的4大重点
  • 中国建设银行app下载安卓版360优化大师官方版
  • 怎样才可以知道网站是否优化微信广告投放收费标准
  • 网站开发页面怎么进搜易网托管模式的特点
  • 做互助盘网站找哪家好女孩短期技能培训班
  • 货车保险哪家网站可以直接做企业营销策划方案
  • 国内有什么网站seo目标关键词优化
  • html怎么做网站版块营销软文网站
  • wordpress不能全屏seo优化范畴
  • 吉林房地产网站开发网络服务器图片