liferay中整合vue--打包注意事项

来源:互联网 发布:java二叉树非递归 编辑:程序博客网 时间:2024/05/21 17:28

1、api->base.js

post方法 data的转义   data->

            ajax_post: (url,data,param,callback,this_) => {
    let qs = require('qs')
   
   // console.log('post:'+url)
   // console.log(data)
   // console.log(qs.stringify(data))
   // console.log('param:')
   // console.log(param)
    axios.post( url,qs.stringify(data), { params:param }).then(res => {
      let data= res.data
      if(data.success){
        if(callback){
          if(data.message&&data.message.length>0){
            try{
            //  console.log(JSON.parse(data.message))
              callback(JSON.parse(data.message))
            }catch(e){
              console.log('异常了')
              console.log(e)
            }
          }else{
            callback()
          }
        }
      }else{
      this_.$alert(data.message,'系统提示');
      }
    })
  }

0 0