腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
老怪兽的前端之旅
专栏成员
举报
202
文章
110104
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(202)
vue.js(26)
函数(18)
编程算法(17)
javascript(16)
对象(14)
css(12)
typescript(12)
router(12)
state(12)
store(11)
react(10)
ref(10)
语法(10)
动画(9)
html(8)
dom(7)
数据(7)
渲染(6)
面向对象编程(6)
class(6)
泛型(6)
开发(6)
配置(6)
异步(6)
vuex(5)
window(5)
api(4)
网站(4)
route(4)
transition(4)
watch(4)
变量(4)
管理(4)
事件(4)
打包(3)
ide(3)
博客(3)
插件(3)
浏览器(3)
响应式(3)
原型(3)
node.js(2)
json(2)
容器(2)
npm(2)
bind(2)
constructor(2)
data(2)
function(2)
getter(2)
interface(2)
render(2)
return(2)
setstate(2)
url(2)
基础(2)
日志(2)
生命周期(2)
同步(2)
用户体验(2)
c++(1)
php(1)
xml(1)
redux(1)
sass(1)
缓存(1)
网络安全(1)
正则表达式(1)
腾讯云开发者社区(1)
absolute(1)
app(1)
babel(1)
blogs(1)
boolean(1)
bug(1)
callback(1)
console(1)
devtools(1)
fadein(1)
form(1)
func(1)
grid(1)
host(1)
import(1)
join(1)
key(1)
meta(1)
methods(1)
model(1)
null(1)
object(1)
patch(1)
port(1)
proxy(1)
push(1)
replace(1)
script(1)
src(1)
static(1)
string(1)
super(1)
title(1)
undefined(1)
view(1)
vite(1)
void(1)
笔记(1)
编码(1)
表单(1)
布局(1)
程序员(1)
登录(1)
工具(1)
后端(1)
集合(1)
脚本(1)
开发者(1)
模块化(1)
排序(1)
权限(1)
数学(1)
数组(1)
网络(1)
效率(1)
优化(1)
原理(1)
源码(1)
原型链(1)
字符串(1)
组件化(1)
作用域(1)
搜索文章
搜索
搜索
关闭
(十)类的 `static` 关键字
c++
为什么没有读取出来, 因为他在类的自身身上,所有不用实例读取, 而是直接在身上读取
老怪兽
2023-02-22
153
0
(九)... 扩展运算符的基本知识
编程算法
🐆一、跟数组一起使用 展开一个数组 let arr1 = [1, 3, 5, 7, 9] let arr2 = [2, 4, 6, 8, 10] console.log(...arr1) 链接数组 let arr1 = [1, 3, 5, 7, 9] let arr2 = [2, 4, 6, 8, 10] console.log([...arr1, ...arr2]) 🐼二、函数传参 接收不固定的值 function sum(...nums) { // 求和累加 re
老怪兽
2023-02-22
265
0
(八)类中方法 this 的指向
window
变量
对象
函数
🐆类中方法 this 的指向 class Person { constructore(name, age) { this.name = name this.age = age } speck() { // speck 方法放在哪里? --- 类的原型对象上,供实例使用 // 通过 person 实例调用 speck 时, speck 中的 this 就是 Person 的实例 console.log(
老怪兽
2023-02-22
182
0
(七)call、bind、apply三者的区别
编程算法
一文搞定this、apply、call、bindopen in new window
老怪兽
2023-02-22
877
0
(六)类的基本知识
面向对象编程
🥥一、类的基本知识 定义一个类 // 这里就创建了 Person 类 class Person { } 2. 用类创建一个实例对象 // 这里就创建了 Person 类 class Person { } const p1 = new Person() console.log(p1) 控制台将会打印出,这里是那个类 new 之后创建出来的 3. 给 person 创建的实例传递参数,初始化类 // 这里就创建了 Person 类 class Person { } // 传递 name 和 a
老怪兽
2023-02-22
356
0
(五)IntersectionObserver 监听元素进入离开指定可视区域
vue.js
在开发过程中,我们可能经常需要监听元素是否进入可是区域,平时我们都是监听滚动条的高度,但是这样非常消耗资源,在这里我们可以使用 IntersectionObserver 这个 api 来进行监听,使用方法如下
老怪兽
2023-02-22
2.8K
0
(四)原生 WEB 拖动排序
开发
排序
源码
使用原生的拖动排序 在我们网页开发中经常需要做拖动排序 源码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>排序</title>
老怪兽
2023-02-22
666
0
(三)请求失败重发
网络
有时候网络不好导致请求失败不能一次失败就给请求判定死刑了,我们还要给他机会,下面手写封装一个简单的重发函数,灰常的实用
老怪兽
2023-02-22
428
0
(一)文本溢出处理方式
css
浏览器
在我刚接触到前端的时候像一下这种超出省略的效果我都是手敲的,要不是就直接超出隐藏,但是这样很不美观,后面发现了 css 就可以完成这个效果,下面奉上代码
老怪兽
2023-02-22
786
0
Vue全家桶
vue.js
本模块是我学习 vue 全家桶所记录的所有笔记,因为是第一次记使用博客形式来记录学习过程,可能有些地方写的不怎么好,如果有啥问题呢欢迎留言评论,看到了会第一时间给大家回复。
老怪兽
2023-02-22
215
0
(十五)Vuex 总结
vuex
一、总结
老怪兽
2023-02-22
132
0
(十四)Vuex CompositonApi
getter
store
一、如何在 compositionApi 中获取 store <script setup> const store = userSore() // 模板直接使用 const users = computed( () => store.state.users) cosnt blogs = computed( () => store.state.blogs) </script> 二、获取 getter <script setup> const store = userSore() // 不带命名空间直
老怪兽
2023-02-22
157
0
(十三)Vuex 插件系统
store
vuex
插件
函数
用户体验
一、实现一个状态持久化 说明 可以在页面刷新的时候 vuex 的数据不丢失,增强用户体验 在 store 文件夹下面创建一个 persist.js 的文件来存放插件代码,插件就是接收 store 作为参数的函数,可以做对 mutations actions 的等等一系列操作 (1)、 在页面刷新之前把数据存放到 localStoreage export default function persisState(store) { // 页面刷新之前的操作 // 监听 window.addEv
老怪兽
2023-02-22
321
0
(十二)使用 Vue Devtools
devtools
一、使用步骤 2. 3. 查看 actions mutations 触发
老怪兽
2023-02-22
270
0
(十一)vuex 配置日志插件
state
插件
日志
当我们没有配置 createLogger 插件函数的时候,他使用的是默认的打印日志的方式
老怪兽
2023-02-22
372
0
(十)vuex 应用文件结构
javascript
vue.js
一、vuex 文件夹结构 在 src 下面新建一个名为 store 的文件夹,里面存放所有有关 vuex 的代码 在 store 文件夹下面创建一个 index.js 文件夹,存放 store 的入口文件,也就十顶级模块代码 把 mutations actions getters 把他们单独抽离出来放到各自的 js 文件里面使用默认导出 ├── index.js store 入口文件,也是顶级模块 ├── mutations.js 存放 mutations ├── actions.js 存放 actio
老怪兽
2023-02-22
401
0
(九)vuex 模块命名空间
blogs
getter
state
store
vuex
在我们上一章中我们学习了 vuex 的模块化,他最终都会汇总成为一个 store 使用和之前在一个文件当中的写法是一样的!但是当模块多了里面可能会有重复命名的方法和数据,所以这个时候就需要使用模块化命名
老怪兽
2023-02-22
641
0
(八)vuex 模块化
vue.js
随着我们项目越来越大,把所有的状态都放到一个文件中,会非常难以管理,所以 vuex 支持我们使用,模块化
老怪兽
2023-02-22
378
0
(七)表单处理注意事项
vue.js
在大部分开发中,都不会把表单数据放到全局的 vuex 中,只需要在组件内部来定义保存就可以了,如果确实需要和 vuex 打交代,可以在表单提交之后把整体的表单数据保存到 vuex 中,如果业务确实需要保存到 vuex 中那么需要注意以下几点
老怪兽
2023-02-22
184
0
(六)为什么Mutations必须是同步的
state
插件
日志
同步
异步
只有同步执行的操作才能被 createLogger 捕获记录到,下面看一下详细代码
老怪兽
2023-02-22
381
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档