Menu
首页
文档
搜索
莫西摩西
关注
发信
关注(11)
粉丝(41)
动态
文章
图片
文章
深入vue-公司分享ppt
组件注册全局注册 注册组件,传入一个扩展过的构造器Vue.component('my-component', Vue.extend({/*...*/})) 注册组件,传入一个选项对象(自动调
10-20 04:22
vue预渲染
prerender-spa-plugin安装prerender-spa-plugin (插件使用见npm官网)[https://www.npmjs.com/package/prerender-sp
05-25 09:04
loader学习小计
resolve 用于匹配 resource 路径的方法:{ test: ... } 匹配特定条件{ include: ... } 匹配特定路径{ exclude: ... } 排除特定路径{
05-18 10:02
vue中provide-inject跨多组件通讯
provide/inject provide 在生命周期中顺序 beforeCreatedataprovidecreatedmounted provide可以是一个对象或者是一个返回
05-16 08:25
$on与$emit实现父子跨多组件通信
$on和$emit $on对于自身触发的事件,也是可以监听的 $dispatch 与 $broadcast $dispatch:用于向上级派发事件,只要是它的父级(一级或多级以上),都可以在组
05-15 02:56
vue高级组件之路由权限组件
主要是用render渲染函数 // right.jsimport haveNoRight from './haveNoRight';export default (Comp, rightTy
05-14 09:09
通过v-model‘实现’组件双向数据绑定
单向数据流 单向数据流是Vue组件一个非常明显的特征,不应该在子组件中直接修改props的值 组件之间的通信 父子组件的关系可以总结为 prop 向下传递,事件event向上传递祖先组件和后
05-12 22:57
vue组件事件属性穿透
组件事件属性穿透属性 $attrs包含从父组件传过来的属性,但不包含子组件中prop中的属性以及class和style,所以对于那些html元素原生属性,可以不用再子组件中声明,直接从父组件中传进
05-12 15:02
vue-router小记
history模式下的问题: hash模式仅改变hash部分的内容,而hash部分是不会包含在HTTP请求中的:http://test.com/#/user/id // 如重新请求只会发送
05-11 22:24
vue技巧汇总-持续更新
不同路由的的组件复用 优化 给router-view绑定key<router-view :key="$route.fullpath"></router
05-11 15:41
设计模式之迭代模式
迭代模式 定义:提供一种方法顺序访问一个聚合对象中各个元素,简单说就是遍历,比较简单的一个设计模式,都可说算不上是一种设计模式内部迭代器 var each = function (ary, cb
05-07 08:12
scss控制指令
控制指令 @if @else if @else $type: monster; p { @if $type == ocean { color: blue;
05-06 03:57
async妙用
简介 async函数是Generator 函数的语法糖,async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成await,仅此而已。async函数对Gene
05-01 04:13
scss学习小记一
属性嵌套 scss代码 .funky { font: { family: fantasy; size: 30em; weight: bold; } } 编辑后的代
04-30 07:47
代理模式
保护代理和虚拟代理虚拟代理 把开销大的操作等到需要执行创建的时候再去执行创建 var myImage = +function () { var imgNode = docu
04-26 09:43
策略模式
定义 定义一系列的算法,把它们封装起来,并且之间可以互相替换例如去罗马,咱们有很多个方案可以达到,飞机、火车、穷点骑自行方案是变化,但是使用方案这个动作是不变的,将不变和变化的部分分离开来这是每
04-16 05:31
设计模式与开发实践之单例模式
思想 确保只有一个实例提供全局访问 这么看来在全局环境下 var a = {}; 这种形式就满足以上两条,但是全局变量不是单例模式 代理实现单例模式 代理的作用是实现一个实例的逻
04-12 04:18
new操作符和点运算符的优先级
function Foo() { getName = function () { console.log(1)}; //会修改全局的下的getName return
04-11 06:29
jq年历插件封装----未完待续
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-
03-21 21:53
js中原型模式
原型模式就是用克隆对象来创建对象的,在es6中提供了Object.create方法来克隆对象 在不支持该方法的浏览器中,可以使用以下代码: Object.create = Object.crea
03-21 08:53
加载更多