logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

element UI Cascader 动态加载 lazyload 及 回显

element UI Cascader 动态加载 lazyload页面数据: 一级省要给初始默认值: options懒加载: lazy: true, leaf为true 结束 节点, element 提供的 props 中的属性和方法观察值的变化props: {value: 'area_id',label: 'name',lazy: true,lazyLoad(node, resolve) {

#前端
element menu子菜单默认展开&&高亮

一切交给路由router一 、层级导航布局element 默认展开子菜单,刷新路由展开子菜单,子菜单自动高亮默认展开的组:default-openeds属性控制 === 值为数组defaultMenu包含所有的submenu 的index值默认高亮的子菜单有属性active控制, active: currentMenu === menu.linkName<template><di

Vue.config.js 增加( js. css)版本号 ,修改文件名称

场景: 增加js,css版本号,避免缓存方案: Vue Cli3 的Vue.config.js中的configureWebpack进行配置:output 配置jsplugins 配置css下方js路径 决定了 在dist 中文件路径在上面代码之前准备:时间戳作为版本号; MiniCssExtractPlugin...

vue 预加载数据

需求: 进入vue 项目 预加载接口思路: 依靠路由进行加载,执行方法;方案一: 路由守卫router.beforeEach((to, from, next) => {if (to.query.health_token) {$apis.prestrain({token: to.query.health_token,}).then((res) => {next();});} el

Vue 自定义事件 && 传值

自定义事件父组件子组件触发:传递 值5父组件 接受

#javascript
vue-video-player 点击视频暂停播放

template:<div class="playArea"><video-playerref="videoPlayer":playsinline="true":options="playerOptions"@pause="onPlayerPause($event)"@play="onPlayerPlay($event)"@ende

Vue项目判断 是移动端还是PC , 微信 , iOS , 安卓

场景如果是移动端, 则进入h5页面去download,如果是PC 则进入官网首页方案methods: {// 判断移动端还是pc端_isMobile() {let flag = navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JU

#android#ios
到底了