logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

​从新回归Vue之3.0(六):配置vite.config.ts,tsconfig.json

一,配置vite.config.ts可以先将l以下几行代码注释import { loadEnv } from "vite";port: Number(loadEnv(mode, process.cwd()).VITE_APP_PORT),target: loadEnv(mode, process.cwd()).VITE_APP_BASE_URL,additionalData: '@import "

文章图片
#javascript#typescript
uni-app开发流程二(项目开发)

用了一个礼拜,将之前的一个小程序项目和另一个vueh5项目的核心功能移植到新项目上,到可以正常运行还是走了不少弯路的,下面记录一下。1.我先移植到的是小程序项目,在微信开发者工具运行。这个小程序当时为了追求页面效果,用了colorUI样式ui,在这里我并不想舍弃,但好在,colorUI团队为uni-app开发了一套可用的,兼容多端的样式ui,在ColorUI-UniApp下载地址可以下载...

#uni-app
从新回归Vue之3.0(二):setup,defineProps,defineEmits,变量,defineExpose

一,单页面入口setup()1.在setup()中不能用this在vue2.x里飞天遁地的this没有了,因为`setup` 的调用发生在 `data` 、`computed` 或 `methods` 被解析之前,所以它们无法在 `setup` 中被获取,这也是为了避免setup()和其他选项式API混淆。2.setup推荐用法<template><h1>{{ msg }}

文章图片
#typescript#前端
audio自动播放完美兼容实现方案

前述:最近解决的一个疑难杂症,是关于audio自动播放与监听audio加载完成在ios上的兼容性问题,其表现为pc,安卓谷歌浏览器正常,ios微信,谷歌浏览器不正常。需求:在音频加载前放置一个全局loading,音频加载完成后取消loading,并自动播放;项目为vue前端项目,兼容pc,移动端。解决方案1(失败):that.audioTimer=setTimeout(functi...

mpvue使用echarts

在mpvue中开发小程序中,mpvue官方出了一套适用于mpvue使用的eecharts,叫mpvue-echarts;值得一提的是,原生小程序使用的是echarts-for-weixin,具体地址如下:https://github.com/ecomfe/echarts-for-weixin1.mpvue-echarts的github地址https://github.com/F-loat/mpvu

2022年前端面试必须学会的知识点-VUE3.0篇(持续更新中...)

一、vue3.0相比vue2有哪些升级?1.双向数据绑定更换Proxy代理对象,可以监听数组和对象变化vue2里的defineProperty对对象属性进行劫持而Proxy是对整个对象进行劫持2.diff算法vue3.0中增加了静态标记,对静态元素做静态提升,不会比较,直接复用3.TreeShaking打包时清除多余代码,减少程序体积,更快4.vue3.0的composition Api和vue2

文章图片
#前端#面试#typescript
uni-app开发流程一(项目搭建)

uni-app其实是DCloud推出的众多产品之一,当然我只研究目前能用到的DCloud的官网:https://www.dcloud.io/uni-app的官网:https://uniapp.dcloud.io/uni-app是一个使用Vue.js开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。1.开始阶段:公司想要将...

#uni-app
到底了