- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 vue引入全局sass/less变量、function、mixin
当我们使用vue框架开发的时候,会使用一些全局配置,但是每当我们使用这些全局变量时,每个vue文件或者组件都必须导入该文件@import ‘variables.scss’,那得重复做这样的工作很多很多...次,过程显得非常繁琐。下面给大家介绍一个解决该难题的办法,好了废话不多说,直接上干货,sass-resources-loader,它可以省去重复性的引入,还支持less,postcss等,具...
2018-07-26 22:04:00
2922
原创 Vue自定义指令
1、自定义指令:使用Vue.directive(id,definition)注册全局自定义指令,使用组件的directives选项注册局部自定义指令。2、钩子函数:指令定义函数提供了几个钩子函数(可选):bind:只调用一次,指令第一次绑定到元素时调用,用这个钩子函数可以定义一个在绑定时执行一次的初始化动作。inserted:被绑定元素插入父节点时调用(父节点存在即可调用,不必存在...
2018-07-18 10:05:04
16048
原创 Vue隐式创建实例
在 webpack 中,我们都是用 .vue 单文件的模式来开发,每个文件即一个组件,在需要的地方通过 components: {}来使用组件。比如我们需要一个上传组件,你可能会这样实现:<template> <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/...
2018-07-18 09:45:45
1319
转载 JS创建对象几种不同方法详解
1、工厂模式弊端:没有解决对象的识别问题,即怎么知道一个对象的类型。 2、构造函数模式 与工厂模式相比: 1、没有显式的创建对象 2、直接将属性和方法赋给了this对象 3、没有return语句 要创建person的实例,必须使用new操作符,以这种方式调用构造函数实际上会经历4个步骤: 1、创建一个新对象 2、将构造函数的作用域赋给新对象 3、执行构造函数中的代码 4、返回新对象 创建自定义的构...
2018-07-03 09:43:09
278
原创 前端常见跨域解决方案(转+扩展)
前端常见跨域解决方案(扩展)原文地址:http://www.cnblogs.com/roam/p/7520433.html什么是跨域?跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。广义的跨域:1.) 资源跳转: A链接、重定向、表单提交2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom...
2018-06-16 21:59:20
1180
原创 使用git管理个人项目配置
最近闲的无聊就将如何将自己的个人项目在git上进行管理做了一个笔记,防止以后忘记也提供还在探索的程序猿们参考,好了废话不多说直接上干货:1、下载Git安装2、右键项目文件夹,选择gitbash通过命令git init把这个项目变成git可以管理的仓库 git init3、把文件添加到版本库中,使用git add.添加到暂存区里去,不要忘记后面的小数点‘.’,意为添加项目下的所有文件。...
2018-06-02 15:09:10
1223
cordova.js 用于移动端开发项目打包
2018-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人