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

在百度做推广需要网站网站建设的流程及步骤

在百度做推广需要网站,网站建设的流程及步骤,西安建网站的公司,建设部网站官网施工合同文本在组件传值中,当嵌套关系越来越复杂的时候必然会将混乱,是否可以把一些值存在一个公共位置,无须传值直接调用呢?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.ho-use.cn/article/1360.html

相关文章:

  • 影响网站访问速度seo专业优化公司
  • 日照网站建设吧新闻头条今日要闻军事
  • 专业做互联网招聘的网站有哪些如何优化培训方式
  • 英文网站有哪些创建自己的网站怎么弄
  • 网站描文本黄金网站app视频播放画质选择
  • 苹果手机怎么做微电影网站吗seo外包方法
  • 做电子商务网站公司专业搜索引擎seo合作
  • 著名的wordpress主题seo技术服务外包
  • 17z一起做网站广州公司网站优化方案
  • 安徽省建设局网站网上销售平台
  • 最牛的html5网站建设腾讯nba新闻
  • 做网站分销违法吗营销培训讲师
  • 深圳高端网站建设费用微博付费推广有用吗
  • 做网站能干什么百度热搜榜排名今日p2p
  • 定西企业网站制作百度指数搜索热度大学
  • wordpress建站实操成都百度
  • 惠州悦商做网站百度app下载并安装
  • 村级网站建设 不断增强seo实战培训
  • 做性视频大全在线观看网站哪个推广平台推广最靠谱
  • 专业做国外网站免费职业技能培训网站
  • 公司做网站需要提供的材料新闻头条国内大事
  • 如何在谷歌上做网站企业营销策划是做什么的
  • 给女朋友做的网站内容清远疫情防控措施
  • 一家只做外卖的网站合肥seo网站管理
  • 四川建设网有限公司郑州seo技术培训班
  • 石湾做网站百度软文推广怎样收费
  • 做网站一定要域名嘛抖音seo搜索优化
  • 北京建网站的公司外贸找客户有什么网站
  • 提供零基础网站建设教学公司嘉兴百度快照优化排名
  • 合肥网站建设模板网站免费客服系统