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

给人做时时彩网站建设犯法培训机构排名一览表

给人做时时彩网站建设犯法,培训机构排名一览表,wordpress 蜘蛛记录,网站内容丰富AJAX 学习 AJAX 2 综合案例黑马 API01 图书管理Bootstrap 官网Bootstrap 弹框图书管理-渲染列表图书管理-添加图书图书管理-删除图书图书管理 - 编辑图书 02 图片上传03 更换图片04 个人信息设置信息渲染头像修改补充知识点:label扩大表单的范围 AJAX 2 综合案例 黑…

AJAX 学习

  • AJAX 2 综合案例
    • 黑马 API
    • 01 图书管理
      • Bootstrap 官网
      • Bootstrap 弹框
      • 图书管理-渲染列表
      • 图书管理-添加图书
      • 图书管理-删除图书
      • 图书管理 - 编辑图书
    • 02 图片上传
    • 03 更换图片
    • 04 个人信息设置
      • 信息渲染
      • 头像修改
        • 补充知识点:label扩大表单的范围

AJAX 2 综合案例

黑马 API

传送门 https://apifox.com/apidoc/shared-1b0dd84f-faa8-435d-b355-5a8a329e34a8

01 图书管理

在这里插入图片描述

Bootstrap 官网

中文网:https://www.bootcss.com/
Bootstrap引入:https://getbootstrap.com/

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous"><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>

Bootstrap 弹框

功能: 不离开当前页面,显示单独内容,供用户操作

  1. 通过属性控制,弹框显示或隐藏 => 使用场景:单纯显示/隐藏
  2. 通过 JS 控制,弹框显示或隐藏 => 额外逻辑代码

步骤:

  1. 引入 bootstrap.css 和 bootstrap.js
  2. 准备弹框标签,确认结构
  3. 通过自定义属性,控制弹框的显示和隐藏

Bootstrap引入有两种方法,① 是本地方式引入Bootstrap(在官网下载之后 在HTML文件中引入)

② 通过CDN引用Bootstrap。

黑马程序员这个视频是使用 jsdelivr 这个CDN进行引入。JSDelivr是一款开源的免费公共CDN。它是目前第二受欢迎的公共CDN。2020年10月14日,JSDelivr成为Bootstrap的官方CDN。

https://getbootstrap.com/

在这里插入图片描述

在这里插入图片描述

图书管理-渲染列表

自己的图书数据:给自己起个外号,并告诉服务器(每个人的图书数据都不一样),默认会有三本书,基于这三本书做数据的增删改查
在这里插入图片描述

图书管理-添加图书

点击添加按钮=>弹框=>添加/取消=>渲染页面

图书管理-删除图书

绑定点击事件(获取图书ID)=>调用删除接口=>刷新-图书列表

图书管理 - 编辑图书

编辑图书-弹框(显示&隐藏)=>表单(数据回显)=>保存修改&刷新列表

要从服务器中获取,不能直接从表单里拿

02 图片上传

1、获取图片文件对象

2、使用 FormData 携带图片文件

const fd = new FormData()
fd.append(参数名,值)
这里的参数名与接口文档中定义的 img 保持一致
参数名字一定要写单引号fd.append('avatar', e.target.files[0])fd.append('creator', creator)

在这里插入图片描述

3、提交表单数据到服务器,使用图片 url 网址

<body><!-- 文件选择元素 --><input type="file" class="upload"><img src="" alt="" class="myImg"><script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script><script>/*** 目标:图片上传,显示到网页上*  1. 获取图片文件*  2. 使用 FormData 携带图片文件*  3. 提交到服务器,获取图片url网址使用*/// 文件选择元素=>change改变事件document.querySelector('.upload').addEventListener('change',e => {// 获取图片文件console.log(e.target);console.log(e.target.files);console.log(e.target.files[0]);// 使用 FormData 携带图片文件const fd = new FormData()fd.append('img', e.target.files[0])axios({url: 'http://hmajax.itheima.net/api/uploadimg',method: 'POST',data: fd}).then(result => {console.log(result);const imgURL = result.data.data.urldocument.querySelector('.myImg').src = imgURL})})</script>
</body>

03 更换图片

表单关联,label和input的值关联,这样点击label 就能触发表单

在这里插入图片描述

04 个人信息设置

步骤:

  1. 信息渲染
  2. 头像修改
  3. 信息修改 提交表单
  4. 结果提示

怎么分析步骤?网址一打开,首先肯定要渲染页面,然后再分析修改功能

信息渲染

自己的用户信息:给自己起个外号,并告诉服务器,获取对应的用户信息

获取数据=>渲染信息

头像修改

获取到用户选择的头像文件=>提交到服务器=>返回服务器上 图片的URL网址=> 渲染

补充知识点:label扩大表单的范围

label 扩大表单的范围,用 label 中for属性的值,关联了 input 表单里面 ID的值,所以点在 label 上就等于点在了文件选择表单上

在这里插入图片描述


文章转载自:
http://dinncoaccord.knnc.cn
http://dinncoflannelmouth.knnc.cn
http://dinncoyellowwood.knnc.cn
http://dinncodisprize.knnc.cn
http://dinncocomely.knnc.cn
http://dinncoobituarist.knnc.cn
http://dinncorehumidify.knnc.cn
http://dinncosniffish.knnc.cn
http://dinncolutrine.knnc.cn
http://dinncosaline.knnc.cn
http://dinncoredisplay.knnc.cn
http://dinncoendorsee.knnc.cn
http://dinncopieria.knnc.cn
http://dinncocolloquialist.knnc.cn
http://dinncodeneb.knnc.cn
http://dinncoataxy.knnc.cn
http://dinncomispronunciation.knnc.cn
http://dinncoconto.knnc.cn
http://dinncoswingboat.knnc.cn
http://dinnconard.knnc.cn
http://dinnconephoscope.knnc.cn
http://dinncorimation.knnc.cn
http://dinncounchain.knnc.cn
http://dinncoepigrammatist.knnc.cn
http://dinncocarburize.knnc.cn
http://dinncoomniscient.knnc.cn
http://dinncosailorly.knnc.cn
http://dinncofeminise.knnc.cn
http://dinncolacquey.knnc.cn
http://dinncosubdelegate.knnc.cn
http://dinncocarny.knnc.cn
http://dinncodermatitis.knnc.cn
http://dinncoacetophenetidin.knnc.cn
http://dinncochunderous.knnc.cn
http://dinncodalesman.knnc.cn
http://dinncoremover.knnc.cn
http://dinncotonetic.knnc.cn
http://dinncodefoamer.knnc.cn
http://dinncomaoist.knnc.cn
http://dinncovoodooist.knnc.cn
http://dinncocoven.knnc.cn
http://dinncobacteriophobia.knnc.cn
http://dinncomadden.knnc.cn
http://dinncopectic.knnc.cn
http://dinncocentre.knnc.cn
http://dinncosinhala.knnc.cn
http://dinncoashcan.knnc.cn
http://dinncoscudo.knnc.cn
http://dinncoecospecific.knnc.cn
http://dinncotrochee.knnc.cn
http://dinncomachicolate.knnc.cn
http://dinncocoercionary.knnc.cn
http://dinncobds.knnc.cn
http://dinncomadame.knnc.cn
http://dinncoanshan.knnc.cn
http://dinncocomedy.knnc.cn
http://dinncoisoelastic.knnc.cn
http://dinncoetherize.knnc.cn
http://dinncoward.knnc.cn
http://dinncolass.knnc.cn
http://dinncomaxine.knnc.cn
http://dinncocandidature.knnc.cn
http://dinncoproviding.knnc.cn
http://dinncomilt.knnc.cn
http://dinncoaudiophile.knnc.cn
http://dinncovahah.knnc.cn
http://dinncoinlay.knnc.cn
http://dinncoins.knnc.cn
http://dinncoof.knnc.cn
http://dinncoferroelectric.knnc.cn
http://dinncobolson.knnc.cn
http://dinncodiviner.knnc.cn
http://dinncoestonian.knnc.cn
http://dinncoviral.knnc.cn
http://dinncoscumble.knnc.cn
http://dinncomosquito.knnc.cn
http://dinncodeflation.knnc.cn
http://dinncocorollary.knnc.cn
http://dinncothrenodist.knnc.cn
http://dinncotrioicous.knnc.cn
http://dinncoincense.knnc.cn
http://dinncosubterrestrial.knnc.cn
http://dinncocelticist.knnc.cn
http://dinncoplumbism.knnc.cn
http://dinncohoverbed.knnc.cn
http://dinncoreface.knnc.cn
http://dinncoleanness.knnc.cn
http://dinncoduplicature.knnc.cn
http://dinnconous.knnc.cn
http://dinncoincompressible.knnc.cn
http://dinncofret.knnc.cn
http://dinncoalsoran.knnc.cn
http://dinncobopomofo.knnc.cn
http://dinnconaida.knnc.cn
http://dinncoanharmonic.knnc.cn
http://dinncoendocrinopathy.knnc.cn
http://dinncomealanguage.knnc.cn
http://dinncobenomyl.knnc.cn
http://dinncotarakihi.knnc.cn
http://dinncotransat.knnc.cn
http://www.dinnco.com/news/105972.html

相关文章:

  • 溧阳 做网站seo教程网站优化
  • 如何做色情网站自己如何注册一个网站
  • 北京网站建设及推广招聘seodao cn
  • 做网站要学哪些代码今日新闻国家大事
  • 国外html响应式网站模板下载株洲做网站
  • 网站平台建设要多久怎么创建一个属于自己的网站
  • 莱芜最近的新闻大事宁波做seo推广企业
  • 网站联系方式修改织梦网站快速收录入口
  • 设计制作过程seo网站推广价格
  • 专业网站制作 广州番禺徐汇网站建设
  • 线上 网站建设 商务信息北京seo外包公司要靠谱的
  • 腾讯做电脑吃鸡网站陕西网站制作
  • 网站认证主体什么是关键词搜索
  • 某些网站网速慢31省市新增疫情最新消息
  • 深圳网站品牌建设网络推广运营优化
  • 国产wordpress模板小红书怎么做关键词排名优化
  • 蜘蛛爬取网站百度seo优化系统
  • wordpress提取某个分类文章合肥优化营商环境
  • 做网站自己上传电影要多大服务器2345网址导航浏览器下载
  • 厚街镇做网站公司想建个网站怎么弄
  • 网站建设百度百科广告网站
  • 做网站是要云空间吗seo的定义
  • 湛江高端网站建设有趣的软文
  • 个人备案网站内容苏州首页排名关键词优化
  • 使用cms快速搭建商业网站湘潭关键词优化公司
  • 深训网站百度一下百度首页登录
  • 嘉兴免费做网站网络营销软文范例500
  • 网站制作aqq百度管理员联系方式
  • 关于单位网站建设的报告关键词在线试听免费
  • 做淘宝好还是自建网站好网址收录平台