当前位置: 首页 > 编程笔记 >

vue2.0+vuex+localStorage代办事项应用实现详解

雷浩思
2023-03-14
本文向大家介绍vue2.0+vuex+localStorage代办事项应用实现详解,包括了vue2.0+vuex+localStorage代办事项应用实现详解的使用技巧和注意事项,需要的朋友参考一下

vue2.0+vuex+localStorage 待办事项源码:https://github.com/Mynameisfwk/vue-Todo-list

参考代码:https://github.com/Mynameisfwk/vivo-shop

代码预览

vuex官方文档 https://vuex.vuejs.org/ 我觉的官方文档说明很详细

localStorage 用来本地储存数据

const state={
 home:localStorage["home"]?JSON.parse(localStorage["home"]): [],
 item:localStorage["item"]?JSON.parse(localStorage["item"]): [],
}

export default state
const mutations={
 
 [types.SET_SHIXIANG](state,data){
  state.home.push(data)
  localStorage.setItem("home",JSON.stringify(state.home));
 },
 
 [types.SET_YES](state,data){
  state.item.push(data)
  localStorage.setItem("item",JSON.stringify(state.item));
 }
}

export default mutations
const actions={
 setOrder ({commit}, data) {
  commit('SET_SHIXIANG', data);
 },
 setYes({commit},data){
  commit('SET_YES',data)
 }
}
export default actions

项目截图

项目运行

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build
 类似资料:
  • 本文向大家介绍基于vue2.0+vuex+localStorage开发的本地记事本示例,包括了基于vue2.0+vuex+localStorage开发的本地记事本示例的使用技巧和注意事项,需要的朋友参考一下 本文采用vue2.0+vuex+localStorage+sass+webpack,实现一个本地存储的记事本。兼容PC端和移动端。 实现效果 功能说明 支持回车添加事件 支持事件状态切换 添加

  • 本文向大家介绍vue2.0项目实现路由跳转的方法详解,包括了vue2.0项目实现路由跳转的方法详解的使用技巧和注意事项,需要的朋友参考一下 一、安装 1、安装路由vue-router: npm install vue-router vue项目的依赖文件node_modules存在vue-router依赖,说明安装成功 2、vue项目引入vue-ruoter: 二、应用 1、路径配置(页面跳转):

  • 本文向大家介绍Vuex的实战使用详解,包括了Vuex的实战使用详解的使用技巧和注意事项,需要的朋友参考一下 写在前面 我是一个看技术的文档不喜欢官方的人,觉得官方写的任何东西都是比较正式的,让人有点不想看的赶脚,我这里也不贴官方的那个图了,这里也不解释了(其实是我也不想研究)所以我一般都是百度一些别人的经验之谈,看别人的经验之谈可以让你少踩一些坑,而且是可以直接看到效果的,所以这里也是,我们不按照

  • 保存在手机日历应用程式中的活动会以通知形式出现在您的 M600 上。您也可调动您的时间表。 查看时间表 按下侧边电源按钮打开应用程式菜单,找到并轻击Agenda(待办事项)。 当日时间表会被打开。

  • 本文向大家介绍使用vuex存储用户信息到localStorage的实例,包括了使用vuex存储用户信息到localStorage的实例的使用技巧和注意事项,需要的朋友参考一下 1、首先需要装vuex 2、新建store文件夹,新建index.js, 并引入vue、vuex,代码如下: 3、在main.js中引入store, 4、在登录组件中,如代码所示: 5、储存其他状态类信息,方式相同。 以上这

  • 本文向大家介绍vue--vuex详解,包括了vue--vuex详解的使用技巧和注意事项,需要的朋友参考一下 Vuex 什么是Vuex? 官方说法:Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 个人理解:Vuex是用来管理组件之间通信的一个插件 为什么要用Vuex? 我们知道组件之间是独立的

  • 本文向大家介绍详解vue + vuex + directives实现权限按钮的思路,包括了详解vue + vuex + directives实现权限按钮的思路的使用技巧和注意事项,需要的朋友参考一下 遇到了一个业务场景: 某个按钮按下去之前需要先判断它是否登陆,如果没有登陆需要跳转到对应的登陆页面,否则就继续该按钮之后的操作。 对于这种问题,很显然不能每个按钮都去判断,所以我思考了一下结合自定义指

  • 本文向大家介绍手动实现vue2.0的双向数据绑定原理详解,包括了手动实现vue2.0的双向数据绑定原理详解的使用技巧和注意事项,需要的朋友参考一下 一句话概括:数据劫持(Object.defineProperty)+发布订阅模式 双向数据绑定有三大核心模块(dep 、observer、watcher),它们之间是怎么连接的,下面来一一介绍。 为了大家更好的理解双向数据绑定原理以及它们之间是如何实现