logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue3中postcss的安装及配置

安装postcss-pxtoremnpm install postcss-pxtorem -D在根目录下创建postcss.config.jsmodule.exports = {"plugins": {"postcss-pxtorem": {rootValue: 37.5, // Vant 官方根字体大小是 37.5propList: ['*'],selectorBlackList: ['.nor

#vue.js#postcss#javascript
vite打包配置(gzip、文件分类等)

import compressPlugin from "vite-plugin-compression"; //静态资源压缩import legacyPlugin from '@vitejs/plugin-legacy'; //浏览器兼容export default defineConfig({plugins: [vue(),compressPlugin({ //gzip静态资源压缩verbose

#vue.js#前端#javascript
vue文件中index.vue的使用方法

<template><div><keep-alive>//组件缓存<home-page v-if="pageName === 'homePage'"></home-page></keep-alive><add-page v-if="pageName === 'addPage'"></add-page>&

vue中向html插入节点标签(简单易懂)

正常vue中插入节点会报这个错:原因:插入的不是节点,而是一个字符串,需要将这个字符串变为对象才能插入到HTML中简单几步:1、创建新节点2、将新节点替换要插入的标签(innerHTML方法)3、将节点插入到页面指定的标签中(appendChild()方法)<template><div class="home"><h1 ref="home">首页(发现音乐)&l

Cannot read property ‘push‘ of undefined 错误解释并解决 通用

错误提示: Cannot read property ‘push’ of undefined状况一:这个是因为你要push的不是一个数组解决:你需要将你定义的参数设为数组data = []状况二:还有一种情况是你设置了数组,但你在刷新后还是会报这个错那是因为刷新后你定义的参数就为undefined了解决:所以你需要在js里加个判断就行了if(this.data === undefined) {th

#javascript
vue项目中loading全局配置,(超方便)两种方法

第一种方法简单操作1、首先写一个公共组件,然后再建立一个js文件将其引入并使用js文件import topbar from '../components/navigation'export default (Vue) => {Vue.component('topbar', topbar)}2、最后在入口main.js引入这个js文件并使用import globalVue from './gl

scss引入其他scss变量,且通过js动态修改scss变量(亲测,已修改)

先展示结果统一用的html<template><div class="home"><h1>Gordon-Liu</h1><h2 ref="h2">Gordon-Liu</h2><h3>Gordon-Liu</h3></div></template>1、scss引入其他scss变量

#css3#css#javascript
到底了