- 博客(16)
- 收藏
- 关注
原创 js -原型
//创建一个学生类class Student {//定义一个构造函数,并且要传入两个参数name ,scoresconstructor(name, scores) {this.name = namethis.cores = scores}//this其实就是Student类的实例化//定义方法,打印的方法introduce() {console.log()}}//学生//创建实例,并且传入参数const student = new Student(‘李小时’, ‘95’)con
2022-07-06 14:39:55
133
原创 uniapp中小程序 动态显示当前页面navigationBarTitleText
在pages.json中先设置navigationBarTitleText,为空{ "path": "pages/A", "style": { "navigationBarTitleText": "", "enablePullDownRefresh": false}},在A页面中,在onLoad(option) 可以通过 wx.setNavigationBarTitle可以设置
2022-05-25 14:58:04
5835
原创 uniapp 中 uni.navigateTo跳转其他页面 并且带参数
1.可以带某一具体值A页面跳转到B页面,并向B页面传递参数id,用 ?连接参数,参数之前用&连接A页面:let id =5uni.navigateTo({url: `/pages/B?id=${id}`})B页面:在onshow中接收到A个页面传递的参数onshow(option){console.log(option)console.log(option.id)}2.可以带某一对象数组A页面跳转到B页面,并向B页面传递参数id,用 ?连接参数,参数之前用&
2022-05-25 14:52:28
2048
1
原创 vue中 可以设置字符长度,超过后用省略号表示,光标放在上面也能显示
这样子就可以了white-space:nowrap;/强制单行显示/text-overflow:ellipsis;/超出部分省略号表示/overflow:hidden;/超出部分隐藏/width: 120px;/设置显示的最大宽度/display:block就是将元素显示为块级元素。
2022-04-25 11:36:48
5292
1
原创 防抖 vue
防抖:触发高频事件后n秒内只执行一次,如果n秒内再次触发就会重新计算时间。按钮… function showTop() { var scrollTop = document.body.scrollTop || document.documentElement.scrollTop; console.log('你停下了 我要计时喽开始打印了666666666666'); } /* 防抖 */ function
2022-04-02 10:03:27
1504
原创 节流 vue
// 相当于人进大门;function throttle(fn, delay) { let open = true; //进来就设置门开状态 return function() { if (open == true) { //门开,进来一个人,马上锁住。定时任务没执行,门的状态一直锁着 open = false; setTimeout(() =&
2022-04-01 17:35:00
3895
原创 vue中 添加路由导航守卫
/* 挂载路由导航守卫 */router.beforeEach((to, from, next) => {/* to是要访问的路径 *//* from 从哪个路径跳转而来 *//* next 表示放行 */if (to.path === '/login') return next()if (to.path === '/ ') return next() /* 获取token */const tokenStr = window.sessionStorage.getIt
2022-03-31 14:46:22
1122
原创 vue 中的虚拟dom树
虚拟DOM树其实就是一个普通的js对象,它是用来描述一段HTML片段的01 当页面渲染的时候Vue会创建一颗虚拟DOM树 02 当页面发生改变Vue会再创建一颗新的虚拟DOM树 03 前后两颗新旧虚拟DOM树进行对比,Vue通过diff算法,去记录差异的地方04 将有差异的地方更新到真实的DOM树中虚拟DOM树有什么用? vue中的虚拟DOM树只会重新渲染页面修改的地方,大大减少了对真实DOM树的操作。 -------虚拟DOM树是占内容的,但是可以帮我们
2022-03-30 17:25:34
1133
1
原创 ## **echarts 中tooltip的formatter使用**
echarts 中tooltip的formatter使用1.当把x轴,y轴数据都设置好以后,x轴的数组是data系列(series)2.把value结构,重新拼了下在tooltip中添加formatter方法(我理解的意思,formatter是一个回调函数,series中的data ,通过回调,根据数据的拼接结构,把的相关数据拿出来就行)params[x].data.name,也就是series.data.name (相当于把series中的data:value的value数组名
2021-11-05 15:36:53
1056
原创 如何搭建一个Vue项目
一。在搭建前,首先检查自己的搭建环境使用cmd,打开命令行,使用node -v指令,查看自己的node版本(是否安装)使用npm -v指令,查看自己的npm版本(是否安装)二。搭建Vue项目环境在硬盘上找一个文件夹放工程用的。这里有两种方式指定到相关目录:在命令行,cd 目录路径 (进到该工程文件下)如果已经安装了git,则在该工程文件下右击,选择Git Bush Here1、全局安装vue-cli安装vue脚手架输入指令:vue init webpack 1111。(这里的“1111
2020-11-11 15:39:05
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人