- 博客(17)
- 收藏
- 关注
原创 小程序页面滚动时的自定义导航栏背景颜色变换
wtml文件如下:(这是自定义的导航栏,里面添加了background_color属性来改变导航栏的背景颜色)这时我们可以监听页面滚动,给导航栏设置一个背景颜色,将导航栏处的页面内容遮挡掉,从而改变视觉效果。有时候我们会遇到这种情况:导航栏的背景颜色为透明色,页面内容直接顶到导航栏上,如下图所示。
2024-02-19 11:04:15
357
1
原创 vue3中echart的使用
引入echart并使用,注:需等元素挂载完成才能进行对echart进行初始化,以免找不到dom导致初始化失败。更多使用示例可前往echart官网查看。设置echart接收容器。
2023-12-18 18:09:19
457
1
原创 Vue2响应式原理和Vue3响应式原理
对象类型:通过Object.defineProperty()对属性的读取、修改进行拦截(数据劫持)。1.通过Proxy(代理):拦截对象中任意属性的变化,包括:属性值的读写、添加、删除等。数组类型:通过重写更新数组的一系列方法来实现拦截(对数组的变更方法进行了包裹)。2.通过Reflect(反射):对被代理对象的属性进行操作。
2023-07-27 16:38:16
49
1
原创 Vue3重点 setup函数 ref函数 reactive函数
1.尽量不要与vue2的配置混用,(在vue2配置中可以访问到setup中的属性、方法,但是在setup中不能访问到vue2配置,如果有重名,setup优先)2.setup不能是一个async函数,因为返回值不再是一个对象,而是Promise,模板中就看不到return的对象中的属性。在js中操作数据时,比如把x的值改为4,需要这样写:x.value=4,在模板中使用数据时,则不需要.value,直接使用即可,1.若返回一个对象,则对象中的属性、方法都可以直接在模板中使用。作用:定义一个响应式数据。
2023-07-27 15:00:18
112
1
原创 vue 插件
插件的本质:是一个包含install函数的对象,install函数的第一个参数是Vue,第二个以后的参数是插件使用者传递的参数。//添加全局过滤器 Vue.filters(…vue中插件的功能:用于增强vue。使用插件:Vue.use()
2023-07-12 12:13:13
35
1
原创 vue中render函数详解
由于vue项目默认引入残缺版的vue.js,缺少模板解析器,所以在入口文件中创建vue示例时需要借助render函数进行渲染。在vue项目中的入口文件中,我们会看到以下这段代码。最后将参数名换掉,就得到了。
2023-07-11 15:51:30
202
1
原创 var和let的用法及区别
前言本文介绍var和let的用法及区别。一、var的使用var可以用来定义变量,如:var a;//定义了一个名为a的变量var a=2;//定义变量a的同时给a赋值如果在一个函数内部用var定义一个变量,调用函数时将创建这个变量,当函数退出后就会被销毁。var的声明提升使用以下代码并不会报错,因为用var声明的变量会自动提升到函数作用域顶部。二、let的使用1.引入库代码如下(示例):import numpy as npimport pandas as pdimport m
2022-05-14 00:49:22
1439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人