向php发送json的一种处理方法

由于PHP的默认接收方式为 'Content-Type": "application/x-www-form-urlencoded",如果直接向 PHP 发送 json 则 PHP 解析不到数据。需要前端或者后端修改一下

# 前端修改

基于 axios, 修改请求头并改变数据格式

const service = axios.create({
  headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
  transformRequest: [
    data => {
      let ret = ''
      for (let it in data) {
        ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
      }
      return ret
    }
  ]
})
Vue中的自定义指令

Vue中的自定义指令

Vue 中自定义自定义指令,对普通 DOM 元素进行底层操作

Vue中的过滤器

Vue中的过滤器

Vue 中自定义过滤器,可被用于一些常见的文本格式化