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

vs做网站时怎么弹出窗口wordpress版本文件夹

vs做网站时怎么弹出窗口,wordpress版本文件夹,上海有限公司黄页,网站开发工作协议书范本正常写vuex的index的时候如果数据太多很麻烦,如有的模块是管理用户信息或修改课程等这两个是不同一个种类的,如果代码太多会造成混乱,这时候可以使用模块化管理 原始写法 如果功能模块太多很乱 import Vue from vue import Vuex from vuex …

正常写vuex的index的时候如果数据太多很麻烦,如有的模块是管理用户信息或修改课程等这两个是不同一个种类的,如果代码太多会造成混乱,这时候可以使用模块化管理

原始写法

如果功能模块太多很乱

import Vue from 'vue'
import Vuex from 'vuex'
//导入VuexVue.use(Vuex)const actions = {addSum(context, value) {//context 上下文里面有commit函数 value 是组件传过来的值context.commit('AddSum', value)//获取到了数据 操作数据},//获取数据 如发起请求等
}const mutations = {AddSum(state, value) {state.sum += value//这样就完成了赋值}//操作数据
}const state = { sum: 0 }
//保存数据//暴露出去给别人使用
export default new Vuex.Store({actions, mutations, state})

模块化写法

在这里插入图片描述
在这里插入图片描述

如果代码逻辑特别多可以分文件细化

import Vue from "vue";
import Vuex from 'vuex'
Vue.use(Vuex)//用户信息模块
const userList =
{namespaced: true,//开启命名空间  true开启才可以怎样获取数据   ...mapState('classList',['方法名','方法名'])actions: {},  //获取数据 如发起请求等mutations:{getUserId(state, value) {state.user_id = value} //获取用户ID},  //操作数据state: { user_id: '' },// //保存数据getters: {}//计算}//班级模块
const classList =
{namespaced: true,//开启命名空间  true开启才可以怎样获取数据   ...mapState('classList',['方法名','方法名'])actions: {},  //获取数据 如发起请求等mutations: {},  //操作数据state: { class_id: '' },// //保存数据getters: {}//计算}export default new Vuex.Store({modules: { userMsg: userList, classMsg: classList }//获取userList需要从userMsg获取
})
import { mapState,mapMutations,mapActions } from 'vuex';

写入数据

 <button @click="getUserId('dpc520')"></button><!--使用map必须使用这种方法传值-->
 ...mapMutations('userMsg',['getUserId'])

读取数据

<h1>{{ user_id }}</h1>
computed: {...mapState('userMsg', ['user_id'])//第一个参数表示从vuex里的userMsg对象获取state的user_id值}

模块化原始方法 commit getters

commit

模块化使用原始方法赋值需要这样写

   <button @click="test()">原始赋值</button>

区别终于 / 号

 test() {
this.$store.commit('userMsg/getUserId', '123')}

getters

this.$store.getters['xxx/xxx']
http://www.yayakq.cn/news/282455/

相关文章:

  • 电商设计就是网站设计吗深圳做网站的公司搜行者seo
  • 网站开发人员职能企业信息查询免费软件
  • 惠州仲恺住房和城乡建设局网站中山网站建设设计
  • 网站建设工作室深圳景区网站开发
  • 网站建设合同属于技术服务合同吗在线教育网站开发经验简历填写
  • iis7.5 部署网站新乡做网站的多吗
  • 省规划建设发展局网站首页wordpress怎么做积分
  • 浙江城乡住房建设厅网站首页网站内容及内链建设
  • 湖南网站优化什么是网站设计
  • 做网站需要编程吗免费响应式网站
  • 建设部网站 造价建设银行网站网址是什么
  • 保定免费网站制作杭州seo外包服务
  • 网站设计培训班创业互联网服务平台待备案机动车
  • 冶金工业建设工程定额总站网站免费网络推广培训课程
  • 团队建设网站wordpress 分享按钮插件
  • 网站和app的关系做网站等保收费
  • 做网站时用插件需要注明吗网站怎么制作做
  • 怎么把网站做10万ip房地产新闻
  • 有哪些网站做的比较好看的六安营销公司
  • 上海网站建设 找思创网络用vps和wordpress
  • 网站的首页怎么做的湖南省绿色建筑信息平台
  • 大厂县建设局网站北京 网站 建设
  • 做网站必须哪几个软件360建筑网密码忘了怎么改?
  • 哈尔滨铁路局建设网站兼职做视频的网站
  • 北京网站建设认知学做网站能赚钱吗
  • 品牌网站建设方案ppt网站关键词google优化怎么做
  • 网站seo站外优化游乐网站设计
  • 在putty做网站要拷贝什么新网站建设验收
  • 网站开发投入产出分析南通网站建设解决方案
  • 企业网站搭建 网络活动策划南昌网站建设网站推广