当前位置: 首页 > news >正文

南通高端网站建设公司/百度一下百度首页官网

南通高端网站建设公司,百度一下百度首页官网,网络系统中针对海量数据的加密,每日新闻简报一、邮件发送 需求不难,传指定的参数给后端,调接口就直接发送了 就是参数里有个正文部分,一定要用h5写 写vue写习惯了,原生的都快忘光了,走了些弯路 二、h5 在页面上有个邮件发送的按钮,点击按钮打开弹窗…

一、邮件发送
需求不难,传指定的参数给后端,调接口就直接发送了
就是参数里有个正文部分,一定要用h5写

写vue写习惯了,原生的都快忘光了,走了些弯路

二、h5
在页面上有个邮件发送的按钮,点击按钮打开弹窗,是一个仿邮箱发送的界面,类似如下:

在这里插入图片描述
红圈圈起来的部分都要用h5写
也就是说在vue这个单文件里,模板区可以正常用element画,但是给后端的得是h5

我自己是保持一致,两边都是一样的,也方便直接复用

三、模板字符串的处理

正文里有个表格,这个也不难画,div排列布局就可以了
主要说的是如何循环处理数据,以及input如何绑值,以及拼接

在确认发送这个按钮里处理数据
先定义个变量,用来处理循环出来的字符串,数组可以是后端给的 ,也可以是自己定义的,我这里因为表格的字段名都是固定的,所以我写死了,可以参考下,因为列表是一行四格,即a,a的值,b,b的值

模板字符串里有${}包裹的才是变量,不然都是字段串
所以要这样写才行 ${item.leftname}

    this.emailTable = [{leftname: 'A字段',rightname: 'B字段',leftValue: this.form.A,rightValue: this.form.B,},{leftname: 'C字段',rightname: 'D字段',leftValue: this.form.C,rightValue: this.form.D,},]var info = ''this.emailTable.forEach(function (item) {info += ` <div style="display: flex"><divstyle="height: 30px;width: 140px;line-height: 30px;border-right: 1px solid #333;border-bottom: 1px solid #333;border-left: 1px solid #333;"><span style="padding-left: 5px">${item.leftname}</span></div><div style="height: 30px; line-height: 30px; border-right: 1px solid #333; border-bottom: 1px solid #333"><inputtype="text"value="${item.leftValue}"style="width: 140px; border: none; outline: none; font-size: 18px; font-weight: 500"autocomplete="off"/></div><div style="height: 30px; width: 140px; line-height: 30px; border-right: 1px solid #333; border-bottom: 1px solid #333"><span style="padding-left: 5px">${item.rightname}</span></div><div style="height: 30px; line-height: 30px; border-bottom: 1px solid #333; border-right: 1px solid #333"><inputtype="text"value="${item.rightValue}"style="width: 280px; border: none; outline: none; font-size: 18px; font-weight: 500"autocomplete="off"/></div></div>`})

不管有多少要循环处理的数据,都像上面这个格式来就行
然后定义一个变量,将全部的内容以模板字符串的格式处理

  let body = ` <div ><p><span style="font-size: 18px; font-weight: 500">Dear</span><inputtype="text"id="nickName"value="${this.form.nickname}"style="border: none; outline: none; font-size: 18px; font-weight: 500"autocomplete="off"/></p><p style="font-size: 18px; font-weight: 500">tks</p><div style="color: #333; width: 700px"><div style="height: 30px; text-align: center; line-height: 30px; border: 1px solid #333"><span style="font-size: 20px; font-weight: 700">Loading</span></div><div style="height: 30px; text-align: left; line-height: 30px; border: 1px solid #333; border-top: none"><span style="padding-left: 5px">To:</span></div>${info}                                                <div style="display: flex">${containHead}</div>           ${containBody}</div><p style="font-size: 18px; font-weight: 500">Thank you very much!</p>       </div>`

然后将body作为参数传到接口里,参数格式会是下面这样
在这里插入图片描述
然后邮件里收到的内容,如下:
在这里插入图片描述

http://www.jmfq.cn/news/5039047.html

相关文章:

  • 北京住房丰台建设委网站/系统优化大师免费版
  • 大兴区社会建设工作办公室网站/百度一下你就知道123
  • 30天网站建设实录下载/数字营销服务商seo
  • 锦州做网站公司/网站排名优化技巧
  • 如何做优化网站排名/软件外包公司有前途吗
  • 一级做爰片a视频网站偷拍/适合30岁短期培训班
  • 群晖系统可以做网站吗/做网络推广好吗
  • vs开发网站开发教程/百度风云榜明星
  • 哈尔滨网站建设30t/学推广网络营销去哪里
  • 做网站注意/太原seo排名优化公司
  • 企业建网站费用/国产免费crm系统有哪些在线
  • 高端网站设计收费/营销推广48个方法
  • 六枝做网站/免费建立一个网站
  • java做的网站怎么转app/百度一下的网址
  • 做二手车网站怎么做的/常见的网站推广方式有哪些
  • 辽阳好的网站建设公司/个人引流推广怎么做
  • 唐河企业网站制作哪家好/seo软文是什么意思
  • 唯一做性视频的网站/360优化大师官方版
  • 两学一做网站无法做题/广告优化师工作内容
  • 做英文的小说网站/网站推广服务报价表
  • 鞍山网站建设营销/网络营销策划书范文
  • 东营中移动网站建设/网络优化报告
  • wordpress广告最后加载/杭州seo网站推广
  • 网站开发实训心得体会/网站搜索引擎优化
  • 字体设计网站有哪些/网络推广好做吗?
  • 进口彩妆做的好的网站/引流app推广软件
  • 网站打开慢/官网优化包括什么内容
  • 哪个网站做二手车抵押/seo超级外链工具
  • 网站定制建设公司/15个常见关键词
  • 网站推广的内涵/2022最新永久地域网名