vue后端框架mysql_vue框架之前后台交互、element-ui

vue框架之前后台交互、element-ui

vuex(了解)

注:可以完成任意间组件信息交互(移动端)

vuex是实现任何组件间的信息交互,可以理解为全局的一个单例,为任何一个组件共享vue仓库里的数据

在任何一个组件的逻辑里,都可以访问仓库

现在仓库里(store/index.js)定义变量,用来村粗共享数据

state:{info:‘共享数据的初始值’}

在组件逻辑中获取仓库值

let 变量 = this.$store.state.info

在组件逻辑中更新仓库值

this.$store.sate.info = ‘新值’

注:vuex通常运用在开发移动端项目,pc端项目可以用localstorege喝sessionstorege数据库来替换

原因:vuex中的数据,会在页面刷新后,重置到store/index.js配置的默认值

6de11b189c89332e06f3a73902f1cb8a.png

前端存储数据库总汇

cookie

以字符串形式存储,数据有过期时间(过期时间到,数据失效,否则永远有效)

localStorage

以对象形式存储,数据永久保存

sessionStorage

以对象形式存储,生命周期同所属页面标签(页面不关闭,数据就有效)

vuex(store)

以对象形式存储,当页面刷新数据就重置(移动端不能刷新,所以只有应用大退才会重置)

前后台交互方式(重点)

form表单方式

get|post两种请求方式,get请求包含直接在浏览器中输入url回车后发送请求

该方式的特点是一定会发生页面跳转(刷新页面交本页跳转)-后台决定页面路由

ajax异步方式

get | post | patch | put | delete 等众多请求方式,请求目的都是异步获取后的数据

该方式的特点是不会刷新页面,只是得到新的数据,前台自己完成页面的局部刷新、整体刷新、页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值