随笔分类 -  vue学习

摘要:1、vue2和vue3区别 1)组合式api (其实就是用函数的方式写vue组件) 2)语法糖 setup ( 组件实例创建时会立即调用一次 ) 3)teleport组件( 用来将组件放到指定的dom元素内。 <Teleport> 挂载时,传送的 to 目标必须已经存在于 DOM 中。理想情况下,这 阅读全文
posted @ 2023-03-06 13:45 崔凯通 阅读(72) 评论(0) 推荐(0)
摘要:<el-table :data="tableDataFormat" border :header-cell-style="{background:'#FAFAFA'}" :span-method="arraySpanMethod" :row-class-name="rowClassName" @ce 阅读全文
posted @ 2020-05-06 13:34 崔凯通 阅读(420) 评论(0) 推荐(0)
摘要://filter.js 文件 let filter_price = function (val,...params){ return "¥" + val } let filter_date = function (){ return "2019/10/20" + val } export {filt 阅读全文
posted @ 2020-03-25 11:11 崔凯通 阅读(192) 评论(0) 推荐(0)
摘要:import XLSX from "xlsx-style" //ps 需要修改源码:在\node_modules\xlsx-style\dist\cpexcel.js 807行 的 var cpt = require(’./cpt’ + ‘able’); 改成 var cpt = cptable 不 阅读全文
posted @ 2020-03-04 14:11 崔凯通 阅读(6871) 评论(3) 推荐(0)
摘要:自己构建ssr 前提:了解 koa, koa-router, koa-static, webpack 文件结构 ssr 中的router store 都是 一个工厂函数 在服务器端渲染(SSR)期间,我们本质上是在渲染我们应用程序的"快照",所以如果应用程序依赖于一些异步数据,那么在开始渲染过程之前 阅读全文
posted @ 2019-07-18 13:47 崔凯通 阅读(119) 评论(0) 推荐(0)
摘要:mixins文件混入规则 : 1、 数据对象在内部会进行浅合并 (一层属性深度),在和组件的数据发生冲突时以组件数据优先。2、 值为对象的选项,例如 methods, components 和 directives,将被混合为同一个对象。两个对象键名冲突时,取组件对象的键值对。3、 同名钩子函数将混合为一个数组,因此都将被调用。另外,混入对象的钩子将在组件自身钩子之前调用。 ... 阅读全文
posted @ 2018-09-18 14:58 崔凯通
摘要:provide 选项允许我们指定我们想要提供给后代组件的数据/方法。在这个例子中,就是 <google-map> 内部的 getMap 方法: 阅读全文
posted @ 2018-09-13 17:51 崔凯通
摘要:v-model .sync修饰符 阅读全文
posted @ 2018-09-13 11:21 崔凯通
摘要:props 子组件内接收来自父组件传递过来的数据集合 两种写法: 1、 props : ['todos','item'] 2、 非 Prop 的特性 一个非 prop 特性是指传向一个组件,但是该组件并没有相应 prop 定义的特性。 因为显式定义的 prop 适用于向一个子组件传入信息,然而组件库 阅读全文
posted @ 2018-09-07 11:37 崔凯通
摘要:恢复内容开始 1. State (保存在vuex中的状态数据) 组件中使用: import { mapState } from 'vuex' computed:{ ...mapState(['count']); // // 映射 this.count 为 store.state.count myRo 阅读全文
posted @ 2018-06-25 16:44 崔凯通
摘要:1、流程顺序 “相应视图—>修改State”拆分成两部分,视图触发Action,Action再触发Mutation。 2、角色定位 基于流程顺序,二者扮演不同的角色。 Mutation:专注于修改State,理论上是修改State的唯一途径。 Action:业务代码、异步请求。 3、限制 角色不同, 阅读全文
posted @ 2018-06-25 15:38 崔凯通
摘要:在build文件夹中全局搜索,加上 阅读全文
posted @ 2018-04-20 16:02 崔凯通