vscode 移动端真机测试项目

1、安装 live server 插件 2、vscode右下角会有 Go Live 标识点击 3、cmd ipconfig 查询自己电脑的ip地址 4、复制地址替换端口前的地址 5、移动端即可预览

2019-05-17 11:29:44

阅读数 275

评论数 0

图片转base64的高效方法

https://www.css-js.com/tools/base64.html

2019-03-27 11:16:50

阅读数 85

评论数 0

Vue学习—Vue写一个图片轮播组件

1、先看效果: 熟悉的图片轮播,只要是个网站,百分之90以上会有个图片轮播。我认为使用图片轮播。 第一可以给人以一种美观的感受,而不会显得网站那么呆板, 第二可以增加显示内容,同样的区域可以显示更多内容。  2、每学一个新东西 ,图片轮播都是很好的练手案例,而且,也很实用。...

2019-03-14 17:40:07

阅读数 212

评论数 0

前端之JS的线程(最易懂)

1. 前言 很多文章在介绍线程以及线程之间的关系,都存在着脱节的现象。还有的文章过于广大,涉及到了内核,本文希望以通俗易懂的话去描述晦涩的词语,可能会和实际有一丢丢的出入,但是更易理解。 我们都知道JS是单线程的,即js的代码只能在一个线程上运行,也就说,js同时只能执行一个js任务,但是为什...

2019-01-08 11:19:39

阅读数 185

评论数 0

前端性能优化最佳实践

本文主要考量客户端性能、服务器端和网络性能,内容框架来自 Yahoo Developer Network,包含 7 个类别共 35 条前端性能优化最佳实践,在此基础上补充了一些相关或者更符合主流技术的内容。 同时,建议关注及时更新的 Google 性能优化指南。 目录: 页面内容 减少 ...

2018-12-26 17:04:11

阅读数 90

评论数 0

for in 和for of的区别

1 遍历数组通常用for循环 ES5的话也可以使用forEach,ES5具有遍历数组功能的还有map、filter、some、every、reduce、reduceRight等,只不过他们的返回结果不一样。但是使用foreach遍历数组的话,使用break不能中断循环,使用return也不能返回...

2018-12-26 16:54:27

阅读数 99

评论数 0

html5 video 移动端填坑记

本文介绍了html5 video 移动端填坑记,分享给大家,具体如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...

2018-11-26 14:32:00

阅读数 1168

评论数 0

一道面试题引发的“血案”

一道面试题引发的“血案” es6之前,js的作用域只有两种,全局作用域和函数作用域,没有像C和java那样的块级作用域,于是对于学了C或者java这类语言的然后学习js的同学来说,会遇到很多坑。js的这个特性导致了代码的可阅读性、维护性和容错性都不太好。因此es6可以用let来申明变量,这种方...

2018-09-29 11:23:16

阅读数 71

评论数 0

使用命令创建VUE项目

使用命令创建vue项目 环境要求:  安装有 Node.js、 vue、 vue-cli 。 创建项目: vue init webpack projectName 进入项目,下载依赖: npm install 或者 cnpm install 运行项目: npm run dev...

2018-09-26 15:36:51

阅读数 169

评论数 0

CSS 居中方法

  水平方向上 针对inline, 内联块inline-block, 内联表inline-table, inline-flex元素及img,span,button等元素 .text_div{ text-align:center; } 复制代码 不定宽块状元素居中 .text_div{ ...

2018-09-25 11:25:12

阅读数 61

评论数 0

vue 非父子组件之间传值 bus / 总线

一、在Vue 的原型中创建一个属性 bus        Vue.prototype.bus=new Vue(); 二、子组件中绑定事件 比如叫  handleClick,在子组件中定义 hanleClick 方法 ,handleClick 方法中使用       this.bus.$emi...

2018-09-21 11:38:18

阅读数 179

评论数 0

使用 better-scroll 页面不能点击

better-scroll 默认会阻止浏览器的原生 click 事件。当设置为 true,better-scroll 会派发一个 click 事件,我们会给派发的 event 参数加一个私有属性 _constructed,值为 true。   const options = { click:...

2018-09-20 15:50:24

阅读数 1635

评论数 0

vue 切换到新路由时 想要页面滚到顶部

在 Router 中添加代码 scrollBehavior (to, from, savedPosition) { return { x: 0, y: 0 } } 详情可以看官网 https://router.vuejs.org/zh/guide/advanced/scroll-beh...

2018-09-19 10:25:31

阅读数 771

评论数 0

vue 安装失败,找不到模板错误 解决办法

卸载vue-cli 全局卸载:npm uninstall vue-cli -g; 查看vue版本,vue -V 回车,查看vue最新的版本。 从新安装 全局安装:npm install vue-cli -g;

2018-08-16 10:55:13

阅读数 409

评论数 0

React Webpack配置babel 报错 Invalid configuration object. Webpack has been initialised using a configu

使用node来安装react, babel webpack.fonfig.js  配置  报错:Invalid configuration object. Webpack has been initialised using a configuration object that does not...

2018-06-20 11:31:47

阅读数 1797

评论数 0

自己使用Vue全家桶问题合集(很多eslint规范问题)

遇到很多问题一一道来。1.vue报错 Do not use built-in or reserved HTML elements as component id:header组件,不能和html标签重复header组件,h5新标签重复由于在模板需要插入到 DOM 中,所以模板中的标签名必须能够被 ...

2018-05-24 10:10:21

阅读数 870

评论数 0

Vuex状态管理模式的面试题及答案

1、vuex有哪几种属性? 答:有五种,分别是 State、 Getter、Mutation 、Action、 Module 2、vuex的State特性是? 答: 一、Vuex就是一个仓库,仓库里面放了很多对象。其中state就是数据源存放地,1、vuex有哪几种属性?答:有五种,分别是 Sta...

2018-05-16 11:14:17

阅读数 2761

评论数 2

vue的七道常见面试题

vue的优点是什么?什么是mvvm?mvvm和mvc区别?1:什么是mvvm?MVVM是Model-View-ViewModel的缩写。mvvm是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出...

2018-05-16 10:36:38

阅读数 21186

评论数 3

前端面试vue的常见理论问题,附必过的神助攻答

一、请说下具体使用vue的理解?答:1、使用vue不必担心布局更改和类名重复导致的js重写,因为它是靠数据驱动双向绑定,底层是通过Object.defineProperty() 定义的数据 set、get 函数原理实现一、请说下具体使用vue的理解?答:1、使用vue不必担心布局更改和类名重复导致...

2018-05-15 11:39:31

阅读数 1991

评论数 0

vue前端框架面试问题汇总,附答案

1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的route...

2018-05-15 11:34:04

阅读数 5222

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭