VUE相关
文章平均质量分 95
宋哈哈
2018. 7 本科毕业,从此步入前端。。。。。。。。。
展开
-
vue面试题总结
一:什么是 vue 生命周期指vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数实现组件数据管理和DOM渲染两大重要功能二:vue生命周期的作用是什么管理vue实例从创建到销毁的过程,并且提供给开发者加入自定义代码逻辑提供入口。(d)三:第一次页面加载会触发哪几个钩子beforeCreate, created, beforeMount, mounted四:简述每个周期具体适合哪些场景1....原创 2021-02-20 17:56:41 · 1171 阅读 · 4 评论 -
vue启动报错Module build failed: Error: ENOENT: no such file or directory
vue启动项目报错,一大坨 如下Module build failed: Error: ENOENT: no such file or directory, scandir '/Users/songmengda/Desktop/aaa/xxx-aaa/develop/gmac/node_modules/node-sass/vendor' at Object.fs.readdirSy...原创 2019-11-05 16:37:40 · 28280 阅读 · 0 评论 -
vue--脚手架Vue-cli搭建项目
vue本身为我们提供了一个搭建项目的脚手架也就是vue-cli。如何使用呢,非常简单。1.首先使用npm搭建项目,它是基于node的 所以你的电脑上必须装了node.js ,可以使用node -v查看你的电脑是否装了node,npm也是基于node的 通过npm-v 查看是否装了npm2.安装vue-cli ,直接npm install -g vue-cli3.创建项目 vue init web...原创 2018-06-21 00:21:03 · 145 阅读 · 0 评论 -
微信浏览器input关闭键盘后导致页面底部空缺问题解决方案
昨天遇到一个问题,移动端页面中有一个input框点击时弹出软键盘,关闭时页面底部空白出一部分,然后滑动一下又恢复原状了。这个问题是在部分ios手机里出现的,目前安卓手机没有复现。这个问题是在ios12.0版本中出现的。猜测:在微信webview打开我们h5页面的时候,就固定了页面的高度,如果这个input在页面的底部,当呼出软键盘时,由于高度问题,整个webview会被键盘顶上...原创 2018-12-29 09:20:35 · 3608 阅读 · 3 评论 -
移动端设置fontSize,使用less,设计图2倍图(750px)
在head中插入如下js,根据屏幕宽度设置字体大小 <script> ; (function () { // rem换算zx var resizeEvt = "orientationchange" in window ? "orientationchange" : "resize" var docEl = document.d...原创 2019-01-11 09:13:07 · 3039 阅读 · 0 评论 -
移动端h5点击按钮复制指定的文本至手机的剪切板
一般在移动端页面,会禁止页面元素可选择。但是也会出现这种需求。点击复制按钮 复制前边的文案。这里给大家推荐一个js插件。传送门===》clipboardjs实现h5复制功能使用步骤:安装 npm install clipboard --save 引入import ClipboardJS from 'clipboard' 使用 ...原创 2019-04-22 21:31:44 · 3531 阅读 · 1 评论 -
router ,vue-router.关于前端路由,路由跳转原理--详解
浅析Web开发中前端路由实现的几种方式故事从名叫Oliver的绿箭虾`说起,这位大虾酷爱社交网站,一天他打开了Twitter,从发过的tweets的选项卡一路切到followers选项卡,Oliver发现页面的内容变化了,URL也变化了,但为什么页面没有闪烁刷新呢?于是Oliver打开的网络监控器(没错,Oliver是个程序员),他惊讶地发现在切换选项卡时,只有几个XHR请求发生,但页面的...原创 2018-12-17 21:24:19 · 2425 阅读 · 0 评论 -
移动端星星评分组件,支持半颗星,1/4颗星,展示与选择
写了一个简单的评分组件 ,已封装为组件 有注释,目前满足自身需求源代码地址:github地址原创 2019-05-10 11:11:53 · 1592 阅读 · 0 评论