随笔分类 - 前端
看得见,摸得着的东东
摘要:vue3快速笔记 参考地址:https://blog.csdn.net/sq91fra/article/details/135963246 在vue3中,一个vue组件必不可少的标签只有<template>,其余两个都可以省略 基础示例: 插值语法演示 // App.vue <script setu
阅读全文
摘要:深入浅出WPF 实例演示: 使用类型转换器在XAML中将字符串转换为自定义对象 // Human.cs [TypeConverter(typeof(StringToHumanTypeConverter))] // 指定了自定义的类型转换器 public class Human { public st
阅读全文
摘要:DDD(Domain-Driven Design)领域(模型)驱动设计 是一套软件开发的方法论和思想 核心思想: *软件的结构和代码应该反映出真实的业务领域,并且开发人员应该和业务专家(比如产品经理、领域专家)使用同一种“语言”来交流。 通俗理解(方言来打比方): 讲闽南语的同事:可能代表前端开发,
阅读全文
摘要:系统性爬虫专题 主流的三种协议 - http - https - wss(抖音直播弹幕): 实时更新的数据 `开发者工具重要说明 - 快捷键 - ctrl + F # 搜索 - ctrl + Shift + F # 搜索 - 断点 - 断点里面,还可以再打小断点 - 调试 - 当打上断点以后,可以在
阅读全文
摘要:某网站密码逆向(一) 目标网址 - aHR0cHM6Ly93d3cuaGZheC5jb20vbG9naW4uaHRtbA== 输入测试账户和密码 - username: admin - password: 123456 调试查看信息如下,显然密码是经过加密的,找出代码的加密逻辑,模拟即可 passw
阅读全文
摘要:JS 逆向 特别注意事项: JS逆向这种事情,本身很吃运气的!!! 逆向的两个方向 扣取JS代码(简单网站) 伪造环境(复杂网站) 参考网址 - https://blog.csdn.net/uuzeray/article/details/136118382 Hook概念: 替换原函数的过程称为Hoo
阅读全文
摘要:span和input结构切换 <el-table ref="tableDemo" style="width: 100%;margin-bottom: 20px;" row-key="id" :data="tableDemoData" border=""> <el-table-column type=
阅读全文
摘要:基础类型 - 布尔值 - let isDone: boolean = false; - 数字 - TypeScript里的所有数字都是浮点数,这些浮点数的类型是number。除了支持十进制,还支持二进制、八进制、十六进制 - 以下示例,结果都是2023 let decLiteral: number
阅读全文
摘要:vue-admin-template 权限篇 参考网址 - https://juejin.cn/post/6844903478880370701 - https://blog.csdn.net/qq_36050563/article/details/112990775 思路: - 不同权限对应不同的
阅读全文
摘要:参考网址 - https://blog.csdn.net/guoxulieying/article/details/133771340 基础类型 - 布尔值 - let isDone: boolean = false; - 数字 - TypeScript里的所有数字都是浮点数,这些浮点数的类型是nu
阅读全文
摘要:上传文件问题(特别注意同步和异步请求) - 手动构造'数组对象'发送给后端,后端可以正常接收 - 选取excel文件并读取,构造'数组对象'发送给后端,后端只收到一个空list - 原因如下: 读取excel函数的逻辑是异步请求,还没等数据处理完,请求就发给后端了,造成以上结果 uploadHttp
阅读全文
摘要:项目先跑起来之坑 前端之坑 // package.json "scripts": { "serve": "vue-cli-service serve", # 修改成这样 ...... }, "dependencies": { ...... "vue": "^2.7.16", # 这两个版本比较保持一
阅读全文
摘要:原理分析 - 服务器根据不同的用户,返回不同的"路由信息","菜单信息","按钮信息"等待 - 从而实现不同的登录用户,看到的页面不一样(部分相同,部分不同) - 前端这边,路由不再写死(写死的话,每个用户看到的页面都是一样的) - 而是根据后端返回的"路由信息"来填充"router数据",最终实现
阅读全文
摘要:项目引入Echarts.js 安装依赖 - npm install echarts 新增lineChart组件,用来展示折线图 - 准备容器 - 生成echart实例 - 实例.setOption({}) # 一堆的配置... ### Card.lineChart.index.vue <templa
阅读全文
摘要:### SKU管理模块 开发 - 先完成`静态组件` ``` ### Sku.index.vue ,sizes,total"> ``` - 配置请求并存储后端返回的数据 ``` ### product.sku.js ...... export const reqSkuList = (page,lim
阅读全文
摘要:### SPU管理 - 先搞定静态组件(类似```Attr```管理的页面结构) ``` ### product.Spu.index.vue 添加SPU ,sizes,total"> ``` - 发请求获取```SPU```列表数据 ``` ### api.product.spu.js import
阅读全文
摘要:- 错误一:组件名称忘记加```""```报错 ``` - Component names should conform to valid custom element name in html5 specification ``` - 安装```vue3```报错(升级vue版本即可) ``` -
阅读全文
摘要:vue-admin后台管理系统 框架地址 - 简洁版: https://gitee.com/panjiachen/vue-admin-template - 加强版: https://gitee.com/panjiachen/vue-element-admin 打开项目,安装依赖并运行 - npm i
阅读全文
摘要:### 表单验证: ```vee-validate```插件 - 安装 ``` - npm i vee-validate@2 --save // 安装'2'版本的 ``` - 插件``` 模块化``` ``` ### plugins.validate.js import Vue from 'vue'
阅读全文

浙公网安备 33010602011771号