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

代做淘宝联盟网站小程序代理公司哪家好

代做淘宝联盟网站,小程序代理公司哪家好,网站建设管理权限,砍价网站怎么建设前言 接上一篇学习笔记#xff0c;今天主要是抽空学习了vue的状态管理#xff0c;这里学习的是vuex#xff0c;版本4.1。学习还没有学习完#xff0c;里面有大坑#xff0c;难怪现在官网出的状态管理用Pinia。 一、vuex状态管理知识点 上面的方式没有写全#xff0c;还有…前言 接上一篇学习笔记今天主要是抽空学习了vue的状态管理这里学习的是vuex版本4.1。学习还没有学习完里面有大坑难怪现在官网出的状态管理用Pinia。 一、vuex状态管理知识点 上面的方式没有写全还有一种用钩子的方式,code示例见下面后面更精彩。 二、code示例 1.新建vue项目 具体方式就不重复了我这里是用的webstormwebstorm新建vue项目” 这里需要安装vuex命令行端执行npm install vuex 2.代码示例 先上目录截图 main.js import { createApp } from vue import App from ./App.vue import VuexStore from ./store;createApp(App).use(VuexStore).mount(#app) store/index.js //vuex4写法 import {createStore} from vuexconst vuexStore createStore({//用来存储状态数据state: {author: 韦小宝,nickname: 肥仔哥哥,list: [{name: tom,age: 1,sex: 男},{name: jerry,age: 2,sex: 女},{name: lili,age: 3,sex: 男}]},mutations: {},actions: {},modules: {} })//下面是vuex3的写法 /*import Vuex from vuexconst state {author: 肥仔哥哥,list: [{name: tom,age: 1,sex: 男},{name: jerry,age: 2,sex: 女},{name: lili,age: 3,sex: 男}] }const mutations {}const actions {}const getters {}const vuexStore new Vuex.Store({state, // 状态mutations, // 包含多个更新state函数的对象actions, // 包含多个队形事件回调函数的对象getters // 包含多个getter计算属性函数的对象 })*/export default vuexStoreApp.vue templateimg altVue logo src./assets/logo.pngHelloWorld/hrCompA/ /templatescript setup import HelloWorld from /components/HelloWorld.vue; import CompA from /components/CompA.vue;/scriptstyle #app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px; } /style HelloWorld.vue templatediv classhellopdemo author:{{ author }}/ph1list 数据/h1ulli v-foritem in list :keyitem.idp{{ item.name }} | {{ item.age }} | {{ item.sex }}/p/li/ulp辅助函数读取nickname{{ nickname }}/pp辅助函数读取localCurAge{{ mapStateParam.localCurAge }}/p/div /templatescript setup import {computed} from vue; import vuexStore from /store/index;//store辅助函数 import {useStore, mapState} from vuex;//方式1:store存储对象访问 const author vuexStore.state.author; const list vuexStore.state.list; console.log(HelloWorld setupstore对象:, vuexStore.state)//方式2:用useStore钩子与store对象一样 const useStoreHook useStore(); console.log(HelloWorld setupuseStore钩子:, useStoreHook.state)//方式3store辅助函数访问 const mapStateParam computed(() {return {localCurAge: 17,...mapState([author,nickname,list]) //...对象展开运算符} }) console.log(HelloWorld setupmapState辅助函数:, mapStateParam.value.localCurAge); //console.log(HelloWorld setupmapState辅助函数:, mapStateParam.value.nickname());/* 其实可以直接接收用computed包是转计算属性 const mapStateParamNew mapState([author,nickname,list]); console.log(HelloWorld setupmapState辅助函数2:, mapStateParamNew.author()) *//scriptstyle scoped/style ComA.vue script import {mapState} from vuex;//比较HelloWorld的组合式API写法 //大坑辅助函数mapStatevuex4不支持setup写法只能用组合式API写法 export default {computed: {localCurAge: {get() {return 18;}},...mapState([author, nickname, list])}, }/scripttemplatediv classhellopdemo author:{{ author }}/ph1list 数据/h1ulli v-foritem in list :keyitem.idp{{ item.name }} | {{ item.age }} | {{ item.sex }}/p/li/ulp辅助函数读取nickname{{ nickname }}/pp辅助函数读取localCurAge{{ localCurAge }}/p/div /templatestyle scoped/style三、效果截图 四、异常原因 上半部分nickname不能得到的原因 vuex官网明确说明辅助函数必须使用选项式方式期待后面的版本能兼容下 总结 状态管理应该还是很有必要掌握的现在vue官网介绍的是Pinia菠萝比vuex轻         vuex状态管理的只能分2篇分享了我也是学习过程中被困扰半天今晚还在发版本前端键盘都敲出火星了后端都在等待bug验完。         与大家共同进步uping
http://www.hkea.cn/news/14533356/

相关文章:

  • 萧山中兴建设有限公司网站秦皇岛app开发公司
  • 建手机网站款软件潍坊网站制作网络科技
  • 九江企业网站的建设印象庆阳网
  • 建设一站式服务网站软件工程项目
  • 响应式网站开发费用群晖安装多个wordpress
  • 网站模版idc用字母做logo的网站
  • 中国建设银行门户网站企业长沙网站开发智能
  • 学网站开发与维护有用吗网站建设策划书怎么写
  • 宿州移动网站建设商城小程序
  • 山西网站建设网站安康公司网站制作
  • 电商专业培训网站建设哈尔滨做网站设计
  • 沈阳网站建设报价微网站自助建站
  • 凉山州城乡规划建设局网站开发公司网上申报
  • 天河区门户网站招生考试旅游网站 功能
  • 可信赖的企业网站建设网站制作模板免费下载
  • 装修上什么网站比较好山西省建设工程信息网
  • 上海企业网站建设公司名域名反查网站
  • 卢氏县住房和城乡建设局网站微信做网站的公司
  • 网站免费建站app长春网络公司做网站
  • 佛山企业网站建站做房地产开网
  • 长春企业自助建站南昌加盟网站制作
  • 网站界面设计需要首先做市场研究对吗网站建设公司应该怎么做推广
  • php玩具公司网站源码推广吧
  • 现在网站用什么软件做南京市的网站是由那几家公司做的
  • 网站建设大概好多钱厦门企业网站设计公司
  • 帝国cms网站名称做室内效果图网站
  • 医院网站云服务器配置python做网站的案例
  • 网站开发和运营维护公司部门组织架构图
  • 浙江广厦建设职业技术学院招生网站企网官方网站
  • 贵港网站推广中国新冠实际死了多少了