VUE
文章平均质量分 70
WJLSH123
这个作者很懒,什么都没留下…
展开
-
开始日期~结束日期
【代码】开始日期~结束日期。原创 2023-07-05 11:12:07 · 261 阅读 · 0 评论 -
Vue3开发中难点功能
在项目中碰到的一些棘手问题原创 2023-06-25 17:37:31 · 471 阅读 · 0 评论 -
ts项目建立中出现的问题
【代码】ts项目建立中出现问题。原创 2022-12-21 08:13:21 · 3843 阅读 · 0 评论 -
router
router 路由应为vue是单页应用不会有那么多html 让我们跳转 所有要使用路由做页面的跳转Vue 路由允许我们通过不同的 URL 访问不同的内容。通过 Vue 可以实现多视图的单页Web应用。原创 2022-12-20 07:40:56 · 1174 阅读 · 0 评论 -
Pinia
前言 全局状态管理工具Pinia.js 有如下特点:完整的 ts 的支持;足够轻量,压缩后的体积只有1kb左右;去除 mutations,只有 state,getters,actions;actions 支持同步和异步;代码扁平化没有模块嵌套,只有 store 的概念,store 之间可以自由使用,每一个store都是独立的无需手动添加 store,store 一旦创建便会自动添加;支持Vue3 和 Vue2官方文档Pinia。原创 2022-12-16 12:36:58 · 128 阅读 · 0 评论 -
vue3 + vite
端口控制 + 跨域在vite.config.js文件中import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'import path from 'path';// https://vitejs.dev/config/export default defineConfig({ plugins: [vue()], base: "./",//打包路径 resolve: { alias: {原创 2022-04-26 16:10:21 · 7577 阅读 · 0 评论 -
Element UI相关
上传原创 2022-06-21 09:46:15 · 345 阅读 · 0 评论 -
TypeScript学习
1、ts的文件中如果直接写js语法的代码,那么在html文件中直接引入ts文件,在谷歌的浏览器中是可以直接使用的2、如果ts文件中有了ts的语法代码,那么就需要把这个ts文件编译成js代码,再将js代码引入html文件中tsc 'ts文件路径'3、ts文件中的函数的形参如果使用某个类型进行修饰,那么在最终编译的js文件中是没有这个类型的 function sayHi(str:string){}4、ts文件中的变量使用的是let进行修饰,编译的js文件修饰符就变成var了ts自动编译(将ts原创 2022-04-06 13:16:25 · 986 阅读 · 0 评论 -
ECharts常用常用图表样式
ECharts 饼图 默认高亮 var chartDom = document.getElementById("main"); var myChart = echarts.init(chartDom); var option; option = { color: ["#3BCED0", "#37D0B8"], series: [ { type: "pie", da原创 2022-03-25 10:04:23 · 2038 阅读 · 0 评论 -
flex多行布局
// 多行布局父类:{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;>.子类{ flex: 0 0 30%; }}原创 2022-02-16 12:39:45 · 850 阅读 · 0 评论 -
vue安装
安装vue cteate 名字element UInpm安装引入css样式:import ‘element-ui/lib/theme-chalk/index.css’;less预处理器cnpm i less@4.1.2 less-loader@5.0.0 --save-dev原创 2022-02-12 11:13:58 · 280 阅读 · 0 评论 -
文本超出部分省略号显示
uni-app 文本超出部分省略号显示原创 2021-11-06 14:26:43 · 971 阅读 · 0 评论 -
微信小程序
微信小程序入门什么是微信小程序?小程序可以视为只能用微信打开和浏览的网站,小程序页面本质上就是网页微信小程序的缺点项目体积不能超过20MB微信小程序的优势微信 App 的功能(比如拍照、扫描、支付等等),小程序大部分都能使用环境搭建流程微信公众平台注册上注册开发者账号,得到APPID和APPSecret下载微信开发工具,创建项目时填写自己的APPID小程序的WXML 标签语言<view>标签表示一个区块,用于跟其他区块分隔, 类似 HTML的标签<text原创 2021-11-01 20:58:49 · 2165 阅读 · 0 评论 -
Vue 3
Vue3npm init viteVite与Webpackwebpack打包是递归依赖,构建AST抽象语法树,再把抽象语法树转成浏览器可识别的代码Vite通过劫持浏览器请求,将文件进行分解和整合,无需打包编译,速度很快。webpack使用NodeJS实现,Vite使用Go语言编写的esbuild预构建依赖,速度快至少10倍。webpack生态更加强大,插件丰富,Vite伴随Vue3刚刚诞生,还需要沉淀和版本迭代。main.js发生的变化import { createApp } from原创 2021-10-27 20:54:30 · 205 阅读 · 0 评论 -
Vue-Router
Vue-Routernpm i vue-router --save (如果上线以后还需要使用该模块加 --dev)作用:实现单页面鞥带组件之间的跳转效果配置:创建独立的Router文件夹,并在文件夹下创建index文件import Vue from ‘vue’import Router from ‘vue-router’Vue.use(Router) // 配置Vue - Routerconst router = new Router({ 路由匹配规则代码 })export原创 2021-10-25 09:36:38 · 226 阅读 · 0 评论 -
Axios
Axios特点:支持客户端和服务端使用、不支持JSONP、支持拦截器、支持Promise语法安装:cnpm i axios —save配置://main.jsimport axios from 'axios';//挂载到Vue的原型上Vue.prototype.$axios = axios;使用:mounted(){//ajax数据请求通常放在mounted钩子函数里this.$axios({url:'请求地址',method:'请求方式',params:{GE原创 2021-10-21 20:50:32 · 109 阅读 · 0 评论 -
VUE学习
Vue(2.6版本)渐进式框架(主张最少)安装官网:https://cn.vuejs.org/开发版:Vue组件特点组件式开发【组件相当于零件,页面功能由多个零件开发】SPA单页面应用程序渐进式开发【主张最少】(用多少功能就安装多少模块,所以很轻量化)声明式编码,让编码人员无序操作DOM,提高开发效率Vue的缺点不利于SEO【页面上的所有内容都是通过JS动态渲染的,页面查看源代码看不到HTML代码】如何解决Vue不利于SEO的问题SSR【服务端渲染】:在服务端提原创 2021-10-16 17:14:37 · 633 阅读 · 0 评论