- 博客(6)
- 收藏
- 关注
原创 ajax的封装
function ajax(obj) { if (!obj.method) obj.method = 'GET'//未指定提交方式的时候,默认为get方式 // 在封装异步方法的时候,最好使用Promise来进行封装,如果要支持async + await在封装的时候可以只是用resolve return new Promise((resolve, reject) => { var xhr = new XMLHttpRequest()//构造实例化对象 .
2021-10-21 17:45:51
152
原创 JSON-Handle的安装
在学习node的时候看到老师在浏览器中输出json数组和我们输出的样式不一样,问了一下才知道老师是用了插件使用插件之前(看着贼难受):使用插件后(一个天上一个地上):废话不多说,下面教大家怎么下载并使用这个插件:复制并进入这个网站http://jsonhandle.sinaapp.com/找到这个,并点击下载,然后找到浏览器右上方的三个点一样的按钮点击打开——>更多工具----->扩展程序,进去之后是这个样子的(我已经安装了,所以里面已经有了),然...
2021-10-19 19:36:50
977
原创 cnpm的安装
npm install -g cnpm -registry=https://registry.npm.taobao.org然后测试,输出下面的内容,最后一行应该是registry=https://registry.taobao.org然后就可以使用了
2021-10-18 20:51:56
170
原创 小米官网轮播图侧边栏动态添加-较为简单的操作(拿json数据有点枯燥,有点多)
小米官网的侧边栏里面的数据可以说是多到离谱,如果让我们自己写静态页面的话,那代码量就多到离谱,后面的购物车还没办法用到这些数据,使用动态添加数据其他页面也可以用到这些数据。我这里是使用的json数据添加的方式,这是里面的一条数据,因为后面购物车和数据详情页也要用到这些数据,所以这里用到的只是其中两条有了这些数据之后,唯一麻烦的事情来了,如何将他们排列进去首先,我们来看一下我的结构,这是侧边栏其中的手机一栏(结构简单):类名为hidden的div盒子就是后面需要装下24个手机...
2021-10-14 15:32:07
1074
原创 如何解决Cannot read property ‘split‘ of undefined问题
今天写小项目的时候遇到了一个问题,在这个地方记录一下,避免忘掉了我在获取页面数据的时候使用split方法来分割得到的数据,就得到了下面的报错然后分析得到的结论是,在遍历数据的时候,第一个值会是一个空值。所以split方法汇报错解决方法就是将要分割的字符串进行一次判断,这样就不会报错了。↓...
2021-10-13 15:42:42
15970
原创 用js制作轮播图,请放心食用。
轮播图,会用在很多地方,虽然网上有很多资源可以直接使用,但是又很多人都不知道原理,那么我们今天就来聊一下如何制作一个完整的轮播图(为了不浪费时间 ,html、css样式我会直接给出)css样式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style type="text/css">..
2021-09-09 21:13:55
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人