VUE渲染后端返回含有script标签的html字符串示例

发布时间:2020-09-14 23:37:52

来源:脚本之家

阅读:207

作者:冷幽悠

在接入支付宝支付模块的时候,支支返回的是一个form串,细看一下还有一个script标签,如何将其渲染出来给大家分享一下经验。注意点:不能在当前页面追加任何元素例如原生js:innerHtml、appendChiled等等;Vue原生v-html也不可以因为其只能渲染html标签,script不能够识别。

需要重新创建一个空白Vue组件,用router进行传参,传参方式(新窗口打开)

let routeData = this.$router.resolve({ path: 'Recharge', query: { htmls: resp.data.dataObj }});

window.open(routeData.href, '_blank');

解析方式

const div = document.createElement('div');

div.innerHTML = this.$route.query.htmls;

document.body.appendChild(div);

document.forms[0].submit();

(PS:评论区的兄弟给了个意见大家可以参考下:

要保证的是页面上存在一个已有的盒子 const data = await this.payOrder()

document.getElementById('pay').innerHTML = data;//此处form就是后台返回接收到的数据 document.forms[0].submit()

以上这篇VUE渲染后端返回含有script标签的html字符串示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持亿速云。

vue 如何解析原生html,VUE渲染后端返回含有script标签的html字符串示例相关推荐

  1. vue打开后端html文件,VUE渲染后端返回含有script标签的html字符串示例

    VUE渲染后端返回含有script标签的html字符串示例 在接入支付宝支付模块的时候,支支返回的是一个form串,细看一下还有一个script标签,如何将其渲染出来给大家分享一下经验.注意点:不能在 ...

  2. 微信小程序渲染后端返回的图片

    ps: 最近因为小程序登录需要验证码验证,所以去研究了一波,微信小程序如何渲染后端返回来的图片 回去重新看了一下微信小程序开发文档 发现可以利用wx.request+wx.arrayBufferToB ...

  3. Vue.js解析(十)【Vue组件间通信】

    什么是Vue组件? 组件 (Component) 是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊 ...

  4. v-html解析后台传来的html 含有script标签 将js当成字符串来编译咋办

    前提: 为啥 不用前端请求数据:因为数据是扒过来的 对方返回xml 后台转换 => 解析成html 再给前端 问题: 后台将html和js都返给我 点击按钮 弹窗 会报错找不到方法 因为用vue ...

  5. React 正常渲染后端返回的HTML代码

    1.解决React项目后台接口返回HTML 文本时无法解析渲染成正常的html问题: <div dangerouslySetInnerHTML = {{__html:返回的html代码}} &g ...

  6. 后端返回数据带有标签_越来越火的图数据库究竟是什么?是否在制造企业可以应用...

    随着社交.电商.金融.零售.物联网等行业的快速发展,现实社会织起了了一张庞大而复杂的关系网,传统数据库很难处理关系运算.大数据行业需要处理的数据之间的关系随数据量呈几何级数增长,亟需一种支持海量复杂数 ...

  7. vue判断显示隐藏_web前端进阶之【Vue】10分钟掌握Vue 在学Vue的童鞋过来拿资料

    1.Vue官网 https://cn.vuejs.org 2.引入 通过script标签引入vue时最好放在head里,避免抖屏的情况. Tips:抖屏是指页面稍微大些,刷新页面会出现{{ }}的样式 ...

  8. vue中后端返回图片流,前端渲染方法

    vue中后端返回图片流,前端渲染方法 前端登录经常用到图形验证码,后端接口返回的是图片数据流,如下图返回图片流这样 效果图如下: 首先封装接口api和uuid[就是一个随机数,防止重复] //获取图形 ...

  9. vue渲染后端文本不换行问题

    今天使用jsoup爬取了某网站的文本,然而,在vue渲染的时候出现了问题,所有段落都没有换行,段落之间的换行变成了空格.于是我在idea中输出文本,在vscode中console.log查看源码,发现 ...

最新文章

  1. BZOJ 3884 上帝与集合的正确用法 (欧拉定理)
  2. stm32怎么加载字库_收藏 | STM32单片机超详细学习汇总资料(二)
  3. 破译手势在对话中的意义
  4. wxWidgets:wxTimePickerCtrl类用法
  5. mybatis学习(3)进阶
  6. 计算机如何学会自动地进行图像美学增强?
  7. 开机没有自检声,显示器无信号及各版本BIOS报警信号大全 转
  8. Codeforces Global Round 14, C. Phoenix and Towers
  9. 深度学习自学(三十三):通过结构正则化深度聚类解决无监督域自适应问题
  10. hive 强转为string_Hive的条件函数与日期函数全面汇总解析
  11. java 使用Sql数据库代码
  12. 使用Robomongo 连接MongoDB 3.x 报 Authorization failed 解决办法(转)
  13. 华为终端云服务赋能“智能座舱”,打造出行场景的“超级终端”
  14. 2021年安全生产模拟考试(全国特种作业操作证电工作业-电力电缆模拟考试题库二)安考星
  15. 所谓的飞扬档案管理软件
  16. Android笔记之系统软键盘布局
  17. Luogu3307:[SDOI2013]项链
  18. BFM算法轮廓--基于文章 A Boundary-Fragment-Model for Object Detection
  19. xm-select使用
  20. 讯飞语音 使用步骤(针对androidStudio):语音转文字:

热门文章

  1. 【UAV】从单个螺旋桨到四旋翼无人机运动学分析
  2. 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-第3章-采样环境下带有领航者的二阶多智能体系统的一致性
  3. Python 处理带中文 Excel 文件
  4. STM32 基础系列教程 4 – 基本定时器
  5. DFTug Test_point
  6. 【arduino】玩CyberPi童芯派之真点灯,点亮板载RGB灯,GPIO扩展芯片AW9523B驱动
  7. 多用户MIMO系统中的天线选择技术和用户选择技术的MATLAB仿真
  8. 对图像进行二维离散Fourier变换
  9. 基于go搭建微服务实践教程 (概览)
  10. 可穿戴计算之父:成都能成为可穿戴技术未来中心