自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 虚拟DOM

虚拟DOM自身就是一个JavaScript对象,通过不同属性去描述一个视图结构。将真实元素节点抽象成vnode,可以有效减少直接操作dom次数,提高程序性能

2022-06-14 17:13:44 92 1

原创 javascript高级函数--闭包

闭包(closure)

2022-06-14 16:33:47 100

原创 微信小程序的基本操作

1. 搭建编辑环境第一步:注册账号,安装微信小程序开发者工具第二步:新建项目,不使用云服务,选择JavaScript语言2. 认识小程序项目的基本组成结构pages:用来存放小程序所有的页面utils:用来存放工具性质的模块(例如:格式化时间的自定义模块)app.js: 小程序项目的入口文件app.json: 小程序项目的全局配置文件app.wxss: 小程序项目的全局样式文件3. 小程序文件页面中json文件.json: 当前页面的配置文件,配置窗口的外观,..

2022-05-31 15:58:56 1584

原创 Vue过渡和动画实现

Vue过渡&动画实现使用transition内置组件来给单个元素或组件实现过渡动画:官网动画组件和API当插入或删除包含在 transition 组件中的元素时,Vue 将会做以下处理:自动嗅探目标元素是否应用了CSS过渡或者动画,如果有,那么在恰当的时机添加/删除 CSS类名 如果 transition 组件提供了JavaScript钩子函数,这些钩子函数将在恰当的时机被调用 如果没有找到JavaScript钩子并且也没有检测到CSS过渡/动画,DOM插入、删除操作将会立即执行基

2022-05-10 14:48:47 460

原创 安装vue脚手架

配置镜像源在终端输入,查看是否安装镜像源nrm ls下载镜像源--全局安装nrmnpm install -g nrm使用taobao镜像源nrm use taobao安转和使用 vue-cli在终端下运行如下命令,安转vue-clinpm install -g @vue/cli快速生成工程化的vue项目vue create 项目的名称项目配置1、推荐选择自定义2、自定义插件Check the features needed fo.

2022-03-22 18:37:40 615

原创 Django 页面跳转

超链接的href属性不能直接是另一个模板的名称,而是要通过如下步骤1、创建视图函数,视图函数中,渲染要跳转到的页面,如def get_detail(request):return render(request, ‘news/detail.html’)2、创建路由规则,并为规则的name属性赋值,即所谓的路由名称path(‘detail/’,get_detail,name=‘detail’)3、超链接中使用url指定要跳转的路由名称<a href="{% url ‘detail’ %

2021-12-29 08:23:43 3291

原创 JS的防抖(debounce)和节流(throttle)

引入场景监听浏览器滚动条的位置,会发现这个函数的执行频率太高了。 函数防抖和节流,都是控制事件触发频率的方法。应用场景有很多,输入框持续输入,将输入内容远程校验、多次触发点击事件、onScroll等等。function showTop () { var scrollTop = document.body.scrollTop || document.documentElement.scrollTop;  console.log('滚动条位置:' + scrollTop);}windo

2021-11-25 19:16:13 268

原创 外卖点餐功能(第一版)

"""1.用户通过输入商品名称进行点餐2.用户通过输入商品删除对应商品"""car = []#这是一个空列表while True: user_select = int(input(""" 请选择菜单功能: 0-点餐 1-删除菜品 2-清空购物车 3-退出菜单 """)) if user_select == 0: sel_food = input('请输入餐品名称:') car.append(s.

2021-09-14 11:21:11 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除