首页 > 其他分享 >Vue.js 搭建Vuex环境

Vue.js 搭建Vuex环境

时间:2023-03-23 22:46:13浏览次数:45  
标签:Vue mutations js state Vuex store

视频


npm i vuex@3

3.搭建vuex环境

  1. 创建文件:src/store/index.js

    //引入Vue核心库
    import Vue from 'vue'
    //引入Vuex
    import Vuex from 'vuex'
    //应用Vuex插件
    Vue.use(Vuex)
    
    //准备actions对象——响应组件中用户的动作
    const actions = {}
    //准备mutations对象——修改state中的数据
    const mutations = {}
    //准备state对象——保存具体的数据
    const state = {}
    
    //创建并暴露store
    export default new Vuex.Store({
    	actions,
    	mutations,
    	state
    })
    
  2. main.js中创建vm时传入store配置项

    ......
    //引入store
    import store from './store'
    ......
    
    //创建vm
    new Vue({
    	el:'#app',
    	render: h => h(App),
    	store
    })
    

标签:Vue,mutations,js,state,Vuex,store
From: https://www.cnblogs.com/chuixulvcao/p/17249687.html

相关文章

  • Vue.js 纯Vue实现求和案例
    纯Vue实现视频106纯Vue版本componentsCount.vue<template> <div> <h1>当前求和为:{{sum}}</h1> <selectv-model.number="n"> <!--收集到的是字符串类型,v-mo......
  • Vue.js Vuex简介
    简介视频......
  • Vue,js Vuex工作原理图
    Vuex原理解析视频107传参带数据允许走这条线store管理......
  • jsonpath解析淘票票城市
    步骤:首先找到城市的接口通过F12打开检查点击北京即可得到爬取数据的接口打开url发现显示的是jsonp121({"returnCode":"0","returnValue":{}});原因:​ 淘票票的请求头......
  • JS基础(上)
      JavaScript与HTML和CSS共同构成了我们所看到的网页,其中:HTML用来定义网页的内容,例如标题、正文、图像等;CSS用来控制网页的外观,例如颜色、字体、背景等;J......
  • EQ-BDS面板正则内嵌JS帮助
    正则命令使用JS的语法环境变量机制API和接口调试输出获取日期file类读入文件写入文件eq类输出文本到控制台发送QQ私聊消息发送QQ群聊消息获取操作系统名......
  •  js解压gzip字符串方法:  js怎么解压gzip字符串?
    在JavaScript中,可以使用`pako`库对gzip格式的数据进行解压缩。`pako`是一个纯JavaScript实现的压缩库,支持多种压缩算法,包括gzip。使用`pako`库解压gzip字符串的步骤如下:1......
  • Vue——initInjections【九】
    前言前面我们简单的了解了vue初始化时的一些大概的流程,这里我们详细的了解下具体的内容;内容这一块主要围绕init.ts中的initInjections进行剖析,初始化生命周期之后紧......
  • Vue 核心(一)
    目录Vue核心(一)一、Vue简介1、概述2、学前准备3、第一个程序二、模板语法三、数据绑定四、MVVM模型五、数据代理1、defineProperty2、理解数据代理3、Vue中的......
  • JS常用各种正则表达式(汇总)
    JS常用各种正则表达式(汇总)原文链接:https://www.cnblogs.com/mxyr/p/10039393.html匹配URL这个url的正则表达式判断的JavaScript!比较全面的。它验证的情况包括IP,域名(dom......