vue 组件传参

2020-10-21
阅读 5 分钟
1.4k
一、父子组件通信1、props和$emit/$on(1) 父组件向子组件传参在父组件使用v-bind 传值,子组件中使用props接收参数(2) 子组件给父组件传递数据——自定义事件子组件通过$emit方法,触发父组件v-on的事件优点使用简单,是父子组件最基础的传参方法。props提供了类型检查支持$emit不会修改到别的组件的同名事件,它只会触发...

css实现三角形

2020-10-13
阅读 2 分钟
1.6k
最近的一个项目页面中,有很多三角形icon,在不考虑IE兼容性下,使用了css实现三角形,记录一下代码。1、实心三角形,利用transparent实现(1)设置线条宽50px,div 宽高0 {代码...} (2)当我们只想要一个三角时,只需设置其他boder颜色透明即可。 {代码...} (3)在(2)中我们生成的是一个扁平三角形,可以设置线条的宽...

html 元素垂直水平居中

2020-09-30
阅读 3 分钟
4.2k
一、 不定宽高元素水平垂直居中1、transform: translate() {代码...} 缺点:IE9以下不兼容2、flex 布局,利用justify-content和align-items 实现居中 {代码...} 3、使用table+table-cell实现垂直居中,display:inline-block;或margin: auto;实现水平居中 {代码...} 4、伪元素:after, :before 使用inline-block+ vertica...

axios get请求方式设置content-type

2020-02-29
阅读 2 分钟
4.8k
在使用axios get请求方式时请求接口返还中文乱码,设置content-type尝试解决时,发现不起作用,查了一些资料发现get请求时,axios内部在判断get请求时给删掉了

Vue 中 filters,computed, methods, watch 的总结

2019-10-17
阅读 1 分钟
4.4k
(1)计算属性将被混入到 Vue 实例中, 即this 上下文自动地绑定为 Vue 实例,但是计算属性使用了箭头函数,则 this 不会指向这个组件的实例。(2)计算后的属性不需要在data中定义。(3)computed属性有依赖缓存,若computed绑定的方法中任意变量改变,该方法才会被重新调用,上例中,页面多次调用totalPrice,但在控制...

js 异步回调之Promise

2017-02-27
阅读 4 分钟
7.7k
很明显,更改后的代码更易懂易读了。这个是jquery的deferred对象,jquery deferred对象就是jQuery对Promises的实现,还其他有很多实现了promises的库供开发者可用。 像微软的 WinJS.Promise, when.js, q, 和dojo.Deferred,它们暴露的都是deferred对象。Promise也已经纳入了ES6,对于jQuery实现Promises我们暂时就不讲了...

js的异步回调之async/await

2017-02-24
阅读 3 分钟
6.2k
最近在学习NodeJS框架koa V2,koa2的API很简单,基于ES7 async/await实现异步代码。很多人认为async/await是解决异步终极解决方案,那我们就研究下async/await。前端业务逻辑越来越复杂,往往几个 AJAX 请求之间互有依赖,有些请求依赖前面请求的数据,有些请求需要并行进行。我们用ajax来做个例子,根据查找一个省份中的...

关于var,let,const的那点事

2017-02-21
阅读 1 分钟
1.9k
一直使用var定义变量,ES6的出现给变量定义增加了两个大将let,const。那它们有什么区别呢。 1、const关键字它的作用就是定义一个常量,一旦定义无法更改,不能重复声明覆盖; const一般在require一个模块的时候用或者定义一些全局常量。 主要是比较一下var和let的使用; 2、var 关键字定义 {代码...} 3、let关键字定义 {...

填坑记:Uncaught RangeError: Maximum call stack size exceeded

2017-01-09
阅读 1 分钟
38.5k
passWord是未定义的变量,值为空,然后导致了这个问题,但是为什么,暂时还没有搞明白,如果哪位对jquery源代码比较熟悉,知道是怎么回事,烦请告知。

vue v-if 和v-show

2016-12-30
阅读 1 分钟
3.8k
1、v-show(1)无论条件是真假都被编译,然后被缓存,而且DOM元素保留渲染页面结构后,通过 "display:none" 控制元素状态,并且在之后一直存在。当切换v-show模块时,只是简单的更改css。(2)v-show不支持tamplate标签

cookie和web Storage

2016-12-04
阅读 2 分钟
2.2k
朋友去面试了,回来问我一般页面间传参用什么方法,我说我一般用是三种1、QueryString 2、cookies 3、webStorage。

mui tab使用方法

2016-12-04
阅读 2 分钟
6.6k
mui 官方网站没有tab的API,在此记录一下。mui的tab分为两种:1.点击的选项卡。 2.点击可拖动的选项卡;1、点击的选项卡 {代码...} 2.可点击拖动的tab,其实就是多了几个class而已。 {代码...} 再配合mui.js使用就可以实现效果了。

setTimeout和setInterval的区别

2016-12-03
阅读 1 分钟
11.5k
它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。这两个函数的区别就在于,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。每5秒alert一次时间