
vue基础
文章平均质量分 87
谢去非
我挂过的面试,比你面过的公司还要多!
展开
-
电商后台项目:问题回答话术
电商后台项目:问题回答话术用到了哪些技术栈?登录的相关知识点?git命令相关操作:model 和 v-model 的区别Element-ui 的 Message 组件要全局挂载未登录跳转vscode设置保存自动格式化element-ui的组件中用到了哪些技术栈?1.前端:vuevue-routerelement-ui(前端组件库)axios(发起请求)Echarts(绘制图形报表)2.后端:node.jsexpressJwt(状态保持工具)登录的相关知识点?http是无状原创 2021-08-04 10:22:29 · 556 阅读 · 0 评论 -
vue生命周期简述
vue生命周期简述beforecreatecreatedboforemountmountedboforeupdateupdatedbeforedestorydestoryedbeforecreateinitLifecycle(vm)、initEvents(vm)、initRender(vm)已经执行完毕调用此函时,仅仅表示Vue实例刚刚被创建出来此时还没有初始化Vue实例中的数据和方法,所以还不能访问Vue实例中保存到数据和方法createdinitInjections(vm)、initS原创 2020-12-08 20:42:11 · 172 阅读 · 0 评论 -
浅尝函数柯里化
浅尝函数柯里化定义应用1.判断元素虚拟DOM的render方法柯里化定义一个函数原本有多个参数,只传入一个参数,生成一个新函数,新函数接收剩下的参数来运行得到的结果。应用1.判断元素在Vue源码中,需要1.模板 => AST(抽象语法树)2.AST(抽象语法树)=> 虚拟DOM3.虚拟DOM => DOM其中最消耗性能的是1.模板 => AST(抽象语法树)因为其中涉及对字符串的解析。举例:在Vue中每个标签可以是HTML标签 ,也可以是自定义的组件,那怎原创 2020-11-15 10:17:57 · 86 阅读 · 0 评论 -
我的理解:computed属性的set()和get()
我的理解:computed属性1.当computed属性中的方法,作为返回数据,或操作数据时,是调用了其内部的get()函数。 computed: { reversedMessage() { return this.message.split('').reverse().join(''); } }相当于:computed: { reverse原创 2020-11-03 15:47:00 · 841 阅读 · 0 评论 -
我的组件传参
我的组件传参父传子子传父兄弟传父传子1.子组件在组件内部,使用自定义名称的props属性,来接收父组件传来的属性值。2.把该属性添加在自己的template模板当中。3.在父组件关联子组件的地方,给子组件挂载子组件自定义的属性,并将父属性的值绑定到该属性上。<body> <div id="app"> <parent></parent> <son></son> </div&g原创 2020-11-01 16:14:25 · 771 阅读 · 0 评论 -
事件
事件原生js阻止冒泡和默认行为在用户名逐个删除低效时,点击delete清空在输入完密码时,点击回车提交表单。原创 2020-10-30 16:32:29 · 99 阅读 · 0 评论 -
vue+element-UI 简易计算器
vue+element-UI 简易计算器效果图代码效果图代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 引入样式 --> <link rel="stylesh原创 2020-10-30 16:26:36 · 1804 阅读 · 0 评论 -
MVVM模型
MVVM模型原创 2020-10-30 14:48:57 · 116 阅读 · 0 评论 -
已解决:插值表达式快速新刷闪动问题
已解决:插值表达式快速刷新闪动问题原因解决原因vue先将插值表达式直接显示在页面当中,然后再快速的进行替换。但当网络不好,或进程卡顿时会产生闪烁的现象。解决在style中加上[v-cloak]来<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, init原创 2020-10-30 10:17:38 · 219 阅读 · 0 评论 -
vue 学习报错 Newline required at end of file but not found
vue 学习报错 Newline required at end of file but not foundNewline required at end of file but not found 报错原因:我的vscode 安装了 JS-CS-HTML Formatter 这个插件。Newline required at end of file but not found 报错翻译:文件末尾找不到需要的换行符原因:我的vscode 安装了 JS-CS-HTML Formatter 这个插件。解决原创 2020-10-07 16:13:04 · 1916 阅读 · 3 评论 -
已解决 : npm run dev 出错
已解决 : npm run dev 出错问题描述问题解决问题描述我在学习vue,学到在项目中安装和配置webpack时,通过npm install webpack-cli -D 命令已经成功安装了webpack相应的依赖包,但在接下来的 npm run dev 命令运行dev脚本的时候发生了如下错误提示:问题解决遇见这个问题时,我在网上找了很多办法,其中有一条是删除根目录下的node_modules文件夹,再在根目录下执行命令npm install 在接着执行npm run dev 但是我的还是原创 2020-09-17 14:12:18 · 1779 阅读 · 0 评论