2025年9月11日
摘要:
商品添加业务逻辑 添加品牌,是新的数据 请求url中,可以将添加品牌和编辑品牌放在同一个函数中,根据data.id判断是否是新数据 <el-upload class="avatar-uploader" action="/api/admin/product/fileUpload" :show-file
阅读全文
posted @ 2025-09-11 21:10
Siannnn
阅读(7)
推荐(0)
2025年9月9日
摘要:
与后端服务器接口 vite.config.ts中配置: server: { proxy: { "/api": { target: "http://127.0.0.1:10086", changeOrigin: true, rewrite: (path) => path.replace(/^\/api
阅读全文
posted @ 2025-09-09 09:32
Siannnn
阅读(11)
推荐(0)
2025年8月23日
摘要:
项目初始化 npm create vite bite.config.ts配置一些代理 项目配置 eslint- npm init @eslint/config@latest ->语法校验 //@ts-ignore 忽略当前文件ts类型的检测否则打包失败 开发时文件与文件关系可能很复杂,所以需要配置s
阅读全文
posted @ 2025-08-23 18:03
Siannnn
阅读(8)
推荐(0)
2025年8月22日
摘要:
组件通信总结 父传子:props、v-model、$refs、默认插槽具名插槽 子传父:props、自定义事件、v-model、$parent、作用域插槽 祖传孙、孙传祖:$attrs、provide、inject 任意组件之间:mitt、pinia shallowRefs、shallowReact
阅读全文
posted @ 2025-08-22 14:10
Siannnn
阅读(7)
推荐(0)
2025年8月20日
摘要:
pinia 集中式状态(数据)管理 组件间的数据共享 搭建pinia环境 import { createPinia } from "pinia"; const pinia = createPinia(); //安装pinia app.use(pinia); 存储、读取数据 在src/store 这个
阅读全文
posted @ 2025-08-20 18:22
Siannnn
阅读(23)
推荐(0)
2025年8月19日
摘要:
hooks import axios from 'axios'; let dogList = reactive([ 'https://images.dog.ceo/breeds/pembroke/n02113023_6140.jpg' ]) async function addDog() { try
阅读全文
posted @ 2025-08-19 14:06
Siannnn
阅读(50)
推荐(0)
2025年8月18日
摘要:
ref和reactive区别 ref创建的变量必须使用.value reactive重新分配一个新对象(在函数中另car={brand:,price:} 此时是给car重新分配了一个对象),会失去响应式,需要使用Object.assign Object.assign(变量,{属性:,属性:}) 而r
阅读全文
posted @ 2025-08-18 11:14
Siannnn
阅读(11)
推荐(0)
2025年8月17日
摘要:
vue-cli脚手架 cmd: npm create vue@latest vscode .vscode:里面是vscode本身的配置资源 src:自己写的源代码文件 .ico:页签图标 有文件标红:终端 npm i 会下载所有需要的依赖 该句让.ts可以认识所有可能会用到的文件类型 均是ts的配置
阅读全文
posted @ 2025-08-17 17:59
Siannnn
阅读(12)
推荐(0)
2025年8月16日
摘要:
装饰器 decorator 类装饰器、属性装饰器、方法装饰器、访问器装饰器 类装饰器 类装饰器有返回值,返回的新类会替换被装饰的类 object.prorotype 某对象的原型对象 当new一个实例是会自动调用类的constructor /*Demo函数会在类定义时执行 target是类*/ fu
阅读全文
posted @ 2025-08-16 15:45
Siannnn
阅读(10)
推荐(0)
2025年8月15日
摘要:
D1回顾 ts是超集、静态:在编译时便会代码检查 命令行编译:需先下载npm i -g typescript 然后 tsc hello.ts 会将ts文件生成js文件、tsc --init 是将ts转为js的配置文件、tsc --watch监视文件中所有ts的变化 属性加?代表可选可不选 类型 st
阅读全文
posted @ 2025-08-15 21:33
Siannnn
阅读(9)
推荐(0)