代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>vue</title><script src="../js/vue.js"></script><script src="../js/vue-router.js"></script><script src="../js/vuex.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.0/jquery.min.js"></script><!-- 引入样式 --><link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"><!-- 引入组件库 --><script src="https://unpkg.com/element-ui/lib/index.js"></script>
</head>
<body><div id="app"><template><el-table:data="tableData"style="width: 100%"><el-table-columnprop="id"label="编号"width="180"></el-table-column><el-table-columnprop="name"label="栏目名称"width="180"></el-table-column><el-table-columnlabel="图标"><template v-slot="scope"><img :src="scope.row.icon" width="100px" height="100px"></template></el-table-column></el-table></template></div><script>let { mapState, mapGetters, mapMutations, mapActions } = Vuexlet store = new Vuex.Store({state: {tableData: []},mutations: {SET_TABLEDATA(state,payload) {state.tableData = payload}},actions: {// 异步请求findAllCategories(context){$.get('http://203.195.246.58:5588/category/findAll',(res) => {if(res.status === 200) {context.commit('SET_TABLEDATA',res.data)}})} }})let vm = new Vue({el: '#app',data: {},computed: {...mapState(['tableData'])},store,methods: {// 映射vuex中的actions方法...mapActions(['findAllCategories'])},created() {// 调用请求接口方法this.findAllCategories()}})</script>
</body>
</html>

实现的效果如下图所示:

使用vuex实现一个简单的小应用相关推荐

  1. 【vue2.0进阶】案例:用Vuex实现一个简单的计算器

    昨天我们学习了Veux的几个重要的核心概念.当然只讲概念还不够,必须要结合上案例才能理解得更深刻. 马上就开始我们今天的案例:用Vuex实现一个简单的网页计算器. 我们之前的章节说过,Vuex适合在较 ...

  2. 用c语言简单办法做一个字典_幼儿园手工,用废纸筒做一个简单的小蝴蝶,有教程...

    幼儿园的手工,除了用卡纸做各种简单的小制作外,纸筒也是常用的手工材料. 下面用纸筒做一个简单的小蝴蝶,做法很简单. 制作过程: 准备材料 废纸筒.剪刀.胶.水彩笔,纸板. 在纸筒上剪下五个圈圈 剪完的 ...

  3. 3.2 Lucene实战:一个简单的小程序

    在讲解Lucene索引和检索的原理之前,我们先来实战Lucene:一个简单的小程序! 一.索引小程序 首先,new一个java project,名字叫做LuceneIndex. 然后,在project ...

  4. unity编写一个简单的小游戏

    unity编写一个简单的小游戏 简易fly bird的制作 关于flybird 场景的搭建和素材的导入 使用素材搭建game和scene 制作柱体 bird的script column的sprite ...

  5. c语言写一个简单的小游戏-推箱子

    在学习C语言之后,写了一个简单的小游戏来锻炼自己的代码以及C语言知识的掌握能力. 推箱子作为手机上最常见的简单游戏,其代码也相对简单,想法也比较简单,下面为其代码和运行图. /************ ...

  6. (超多图)基于Android studio开发的一个简单入门小应用(超级详细!!)(建议收藏)

    基于Android studio开发的一个简单入门小应用 一.前言 二.前期准备 三.开发一个小应用 五.运行应用 一.前言 在暑假期间,我学习JAVA基础,为了能早日实现自己用代码写出一个app的& ...

  7. 一个简单的c 游戏编程语言,编程达人 c语言写一个简单的小游戏-推箱子

    在学习C语言之后,写了一个简单的小游戏来锻炼自己的代码以及C语言知识的掌握能力. 推箱子作为手机上最常见的简单游戏,其代码也相对简单,想法也比较简单,下面为其代码和运行图. /************ ...

  8. 影视解说短视频怎么配音?只需一个简单的小技巧,配得又快又好

    影视解说短视频怎么配音?只需一个简单的小技巧,配得又快又好 很多做影视解说短视频的小伙伴们在做配音的时候都会遇到一个难题,那就是自己配音的话,很难把握节奏,而且需要花费的时间也比较长.毕竟我们自己配音 ...

  9. 奶气萌娃的声音怎么做?一个简单的小方法,奶娃配音轻松拿捏

    奶气萌娃的声音怎么做?一个简单的小方法,奶娃配音轻松拿捏 平时在刷短视频的时候,经常会看到可可爱爱的短视频,配音则是奶气萌娃的声音,着实可爱,萌化人心.那么,如果我们自己也想要做这种可爱的奶气萌娃的声 ...

  10. 使用手机陀螺仪 完成一个简单的小游戏

    原文链接: 使用手机陀螺仪 完成一个简单的小游戏 上一篇: vue-codemirror 代码编辑器 下一篇: js setTimeout setInterval 通过旋转手机,控制小球的移动 eve ...

最新文章

  1. qt命令行程序启动外部进程_QT之程序打包发布
  2. app获取个人信息是否合法_APP隐私合规介绍和实施方案
  3. Keil中调试时Watch窗口变量不实时显示
  4. go map的定义和使用 键值对存储
  5. RHEL6入门系列之十,常用命令3
  6. 安全警报 该站点安全证书_深度学习如何通过实时犯罪警报确保您的安全
  7. 在Java中调用祖父母方法:您不能
  8. 第六节: 六类Calander处理六种不同的时间场景
  9. 怎么用js动态 设置select中的某个值为选中项
  10. win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
  11. 2006-我都做了什么!
  12. 没有算法资源,产品经理如何从0到1搭建推荐系统?
  13. 高速接口SFP、GbE、SRIO、PCIE、CPRI和SGMII的参考时钟选择问题
  14. 淘宝用户行为数据分析详解
  15. 吃完饭后,到底是躺着、坐着、站着还是运动?看完终于不纠结了
  16. 数字电子钟仿真软件中的电路测试,如何利用Multisim仿真软件进行数字电子钟设计...
  17. 微信浏览器调用手机摄像头录像
  18. 阿里的“无用”和“有用”
  19. ipad pro network error occurred
  20. MySQL中trim()函数的用法

热门文章

  1. Hello World~Miracle is coming!!!
  2. 一个开源的 Markdown 在线编辑器
  3. 提高计算机启动速度的是什么,电脑怎么提高开机速度?几个提高开机速度的各项优化...
  4. 政考网:公务员考试申论写作想拿高分?只需知道这三点!
  5. 如何用Python写一个上课点名系统
  6. python-pika
  7. Oracle LOB
  8. 12.图形裁剪——二维裁剪+三维裁剪+Sutherland-Cohen裁剪算法+中点分割算法
  9. 闪瞎眼低效贪吃蛇:数组实现
  10. python下一代工作流引擎_几大工作流引擎对比