- 博客(12)
- 收藏
- 关注

原创 百行代码实现 Vue 2 响应式
VUE 响应式的一个重点---发布订阅(Dep/Watcher)Dep --- > 主要功能是进行依赖收集,addSub() 收集依赖,notify() 通知更新
2022-07-04 11:49:13
332

原创 使用 Nuxt 重构 Vue-cli 项目,我悟了
产品说:• 在后台修改 SEO后 为什么在检查源代码的时候还是之前的 SEO?• 而且其他界面为什么没有 SEO?• 不能动态的吗?• (我真是 栓Q 了)
2022-07-04 11:46:43
874

原创 Vue常见面试题---持续更新
前端常见面试题 — 答案仅供参考,非标准Vue面试题生命周期函数面试题1. 什么是 vue 生命周期 答:每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。 总的来说,vue生命周期就是指vue实例从创建到销毁的过程。2. vue生命周期的作用是什么 答:在这个过程中也会运行一些叫做生命周期钩子 的函数,这给了用户在不同阶段添加自己的代码的机会。如果要通过某些插件操作DOM节点,如想在页面渲染
2020-10-17 15:13:48
586

原创 Vue.js --- 关于在vue中创建自定义私有指令时,出现报错 Failed to resolve directive: xxxx
Vue.js — 关于在vue中创建自定义私有指令时,出现报错 Failed to resolve directive: xxxx如上图一样,如果出现报错 Failed to resolve directive: xxxx(自定义指令名称),我当时在网上查找问题时,有的网友说的单词写错了,然后我检查了几遍,都发现不是单词写错了,后来测试了几遍不同的自定义名称后,发现并不是这个原因,这主...
2020-04-13 15:19:07
1612
原创 go get 下载包时提示 nnection failed because connected host has failed to respond 解决方法.
go get 下载包时提示 nnection failed because connected host has failed to respond 解决方法.第一步: 打开 cmd 输入命令配置国内镜像第二步: go env -w GO111MODULE=on, 回车。第三步: go env -w GOPROXY=https://goproxy.io,direct, 回车。第一步命令go env -w GO111MODULE=on 第二步命令go env -w GOPROXY=https
2022-05-06 10:17:11
1192
原创 async/await,优雅处理错误
async/await,优雅处理错误定义一个 promise。const fetchData = () => { return new Promise((resolve, reject) => { setTimeout(() => { resolve('fetch data is me') }, 1000) }) }请求const tryFunc = (pro
2021-06-24 17:56:36
307
原创 JS之正则表达式之各种邮箱的验证
JS之正则表达式之各种邮箱的验证<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <input type="text" placeholder="请输入邮箱" id="email"></body><script&
2020-10-24 23:05:55
1153
1
原创 vue 使用 transition 做页面过渡切换时引起的 position 定位问题
vue 使用 transition 做页面过渡切换时引起的 position 定位问题vue项目 home 页面的 <router-view /> 使用了 transition 包裹起来做过渡效果的页面切换,当切换到 info 页面,如图:home页面<template> <div id="app"> <div class="main"> <transition :enter-active-class="currentCl
2020-10-19 23:23:06
1846
2
原创 Vue---解决项目未正确关闭引起的nodejs端口占用
Vue—解决项目未正确关闭引起的端口占用有很多同学在学习vue时,使用 webpack-dev-server 时可能会遇到这样的问题,项目明明没有写错就是报错,运行不了,这正是因为没有正确关闭项目引起的,如下图如上图所示,报错的地方有两处第一处:是因为设置了局域网 --host 192.168.xxx.xxx(用于手机访问项目),而电脑把局域网关了(关闭热点),导致发生的错误。"dev": "webpack-dev-server --open chrome --port 3000 --conten
2020-05-09 17:00:48
1470
原创 webpack---安装vue-loader vue-template-compiler失败
webpack—安装vue-loader vue-template-compiler失败安装vue-loader,vue-template-compiler时报错,如图,希望会的大佬解答一下
2020-05-05 21:51:20
478
原创 Three.js---使用canvas drawImage()办法绘制图片,无法显示
Three.js—使用canvas drawImage()办法绘制图片,无法显示https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/drawImage我参照MDN里面的第一种办法做了一遍,报如下错误于是我上网查找,都说是图片没有加载出来,所以无法显示图片,//创建canvasvar c...
2020-04-01 23:23:40
1030
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人