随笔分类 - Vue功能组件
vue知识、vue示例、vue错误
摘要:路由,其实就是指向的意思,当我点击页面上的home按钮时,页面中就要显示home的内容,如果点击页面上的about 按钮,页面中就要显示about 的内容。Home按钮 => home 内容, about按钮 => about 内容,也可以说是一种映射. 所以在页面上有两个部分,一个是点击部分,一个
阅读全文
摘要:mixins: [混入变量名称] 说明:不需安装,直接使用, 作用:多用于 提取公共 类似的数据和方法,和组件<script/>中书写一样,data、methods、钩子函数 使用:引入之后,同组件使用 script 中的数据和方法一样使用 功能点:引入之后,相当于mixins下的数据、方法和钩子函
阅读全文
摘要:以下均已父组件为例:<my-box></my-box> <slot></slot> (无需安装,直接使用,使用组件时需引入对应组件) 说明:插槽就是内容分发API,将 <slot></slot> 作为承载内容分发的出口;简单的讲就是使用了插槽后就可以将<my-box>文本、HTML</my-box>
阅读全文
摘要:动态组件: 动态组件:即组件是否展示需要根据条件判断,该组件即为动态组件 作用:多用于 tap 切换时某个板块展示对应组件内的内容 功能点:点击一级 tap 时,展示一级 tap 对应板块内容(一级组件);点击二级 tap 时,展示二级tap对应的板块内容(二级组件) 示例图: 创建组件; 最外层包
阅读全文
摘要:路由:Vue-router(vue路由插件) 先了解下 route、routes、router三者之间的区别 (加$只是为了区别其它变量) router:一般指的是路由实例 ,如:vue的编程式导航 this.$router.push() routes:指创建 vue-router 路由实例的配置项
阅读全文
摘要:简介: vuex:多个文件公共状态管理 vuex五个属性: state:数据存储 getters:数据提取,对数据进行提取,不更改原数据,和vue计算属性computed一样,实时监听state值的变化(最新状态),并把最新数据扔进vue.store里;如提取对象数组中id不为0的数据 mutati
阅读全文
摘要:@vue/cli安装存在以下两种: npm install -g @vue/cli vue --version or vue -V(注意是大写)查看版本 vue create 项目名称cd 项目名称npm installnpm run serve 1、默认安装 安装上面的步骤,一路回车即可 2、手动
阅读全文
摘要:封装代码: <!-- * @Descripttion:图表组件--> <template> <div class='YxkEcharts'> <VEcharts :params="echartsObj"></VEcharts> </div> </template> <script> // 图表 co
阅读全文
摘要:const path = require('path'); function resolve (dir) { return path.join(__dirname, dir) } module.exports = { chainWebpack: (config)=>{ config.resolve.
阅读全文
摘要:1、下载组件 npm install vue-quill-editor –D 2、在需要的组件内引入富文本 import { quillEditor } from 'vue-quill-editor' import 'quill/dist/quill.core.css' import 'quill/
阅读全文
摘要:1、swiper设置height:auto 2、设置swiper-itemposition:static <swiper-item v-for="(item, index) in list" :key="index" :style='selected_index==index?{position:
阅读全文
摘要:1、动态绑定class 1、最简单对象 :class="{ 'active': isActive }" 2、数组类型 :class="[isActive,isSort]" 3、三元运算类型 :class="[isActive?'active':'']" 或者 :class="[isActive==1
阅读全文
摘要:封装代码: <!-- * @Descripttion:上传组件--> <template> <div class='YxkUpload'> <div :class="[{ 'YxkUpload__slot': dataBind.isSlot}]"> <el-upload :before-upload
阅读全文
摘要:1、下载表格(二进制) exportExcel () { axios.get(url, { headers:{ "Admin_token":token }, responseType: 'blob', //二进制流 }).then(function (res) { // res为后端接口返回二进制流
阅读全文
摘要:<!-- 组件名称 --> <template> <div class=''> <el-table-column prop="level" min-width="100" :render-header="renderHeader"></el-table-column> </div> </templa
阅读全文

浙公网安备 33010602011771号