摘要:
beforeUpload (file) { var _this = this; var reader = new FileReader(); reader.readAsDataURL(file); reader.onload = function(e) { // 图片base64化 var newU 阅读全文
摘要:
localstorage和sessionstorage都是H5提供的新的存储类型,以前只有cookies来完成存储的工作。 这两种新方式存储限制比使用cookie要大得多(至少5MB),而且速度更快。 数据永远不会传输到服务器,只有在客户端特别要求时才能使用。 阅读全文
摘要:
mounted() { this.$nextTick(()=>{ window.addEventListener('resize', () => { //监听浏览器窗口大小改变 //浏览器变化执行动作 }); }) }, 阅读全文
摘要:
为什么要清除浮动呢? 因为子元素设置浮动后,父级元素不能自动被撑开,影响页面布局。 解决方法有很多种,最为推荐一种,其他不多说了,一种足够。 <div class='parent'> <div class="son"></div> </div> .son{ width:200px; height:1 阅读全文
摘要:
包括按需引入和全部引入,在这里就不多说了,想了解的自己去官网查看 (重点介绍npm安装如何引用) 一、直接去官网下载相关包 通过<script>标签引入 二、npm安装引入方式 1、在mainjs里面通过原型全局挂载 (通过this.$echarts就可以获取到对象) //引入echarts imp 阅读全文
摘要:
export default { name: "bar_line", props: { // 基础的类型检查 (`null` 匹配任何类型) propA: Number, // 多个可能的类型 propB: [String, Number], // 必填的字符串 propC: { type: Str 阅读全文
摘要:
<keep-alive>是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。 <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition> 相似,<keep-alive> 是一个抽象组件:它自身不会渲染一个 DOM 元素,也 阅读全文
摘要:
1、JavaScript Array map() 方法 【例子】 let numbers = [4, 9, 16, 25]; numbers.map(f); function f(item,index) { return item*100 } console.log(numbers) // [400 阅读全文
摘要:
$refs 作用 获取对应组件实例,如果是原生dom,那么直接获取的是该dom。获取之后我们可以使用它的属性和方法。 使用方法: // 我们需要获取实例ref (dom) <my-component ref="myRef"></my-component> // 然后我们在js中通过$refs方式获取 阅读全文
摘要:
实现全局设置变量的三种方式1、通过prototypeVue.prototype.name = 'admin' 全局设置组件里面直接取数 this.name2、在mainjs里面设置全局变量(跟组件中) new Vue({ .... data(){ return {name:'admin'} } .. 阅读全文