摘要: 你要相信,世上总有一个人, 愿用最朴素的方式爱你, 不是撩,也不是套路, 就是那种单纯的想对你好, 忍不住的那种 阅读全文
posted @ 2023-05-13 12:35 小L同学 阅读(12) 评论(1) 推荐(0) 编辑
摘要: Vue2.0自定义组件实现v-model ​ vue2.0 子组件只允许有一个 v-model 1. 子组件需要配置model选项,指明v-model的prop以及事件名称 2. 然后子组件用props接收传值,` $emit()` //父组件 <template> <div> <Child v-m 阅读全文
posted @ 2022-02-14 16:55 小L同学 阅读(288) 评论(0) 推荐(0) 编辑
摘要: import React, { Component, Fragment } from 'react' export class Books extends Component { constructor(props){ super(props) this.state = { inputValue:" 阅读全文
posted @ 2022-02-14 16:52 小L同学 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 使用 Homebrew 安装 tree //先安装Homebrew ,网上有教程,随便使用一个中国区的镜像下载即可 $ brew install tree 使用 tree 在控制台生产当前目录树 // 因为实例项目为 vue 项目,所以忽略了 node_modules,可根据真实项目选择性忽略文件目 阅读全文
posted @ 2021-12-08 10:41 小L同学 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 表象 当menuitem选中后,menuitem上元素的点击事件失效。 猜测 本来以为是组件库,写了阻断冒泡的方法,检查源码发现,并没有return fasle; 之类阻止冒泡的代码 最终原因 当使用开发者工具检查元素时,发现组件在选中时添加了一个after,并使用了position定位,导致aft 阅读全文
posted @ 2021-11-24 18:49 小L同学 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 解决antdv 中input每输入一个字符就失去焦点 1、问题出现 我用v-for循环,里面包括a-input节点,但每次按输入或者删除键,都会失去焦点 2、解决方法 最终还是代码问题,v-for循环里的 key 值是包括a-input的输入的内容,每输入一个字符,key就会改变,引发render重 阅读全文
posted @ 2021-11-24 16:33 小L同学 阅读(741) 评论(0) 推荐(0) 编辑
摘要: ui-项目 技术栈 ​ vue 、vite 、antd、axios、less、moment、eslint、git、yarn等 开发环境 node>=12.0.0、VSCode 项目创建 初始化项目--默认vue模板 yarn create @vitejs/app ui-demo --template 阅读全文
posted @ 2021-08-24 14:37 小L同学 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 项目引入 yarn add prettier -D 如果你使用eslint,那么你还可以做如下配置 yarn add eslint-config-prettier -D // 继承规则 extends: ["plugin:vue/essential", "airbnb-base", "prettie 阅读全文
posted @ 2021-08-24 14:35 小L同学 阅读(224) 评论(0) 推荐(0) 编辑
摘要: module.exports = { // 运行环境 env: { browser: true, es2021: true, node: true }, // 继承规则 extends: ["plugin:vue/essential", "airbnb-base", "prettier"], // 阅读全文
posted @ 2021-08-24 14:34 小L同学 阅读(72) 评论(0) 推荐(0) 编辑
摘要: babel详解 为什么要使用babel?es6之后的一些语法特性,部分浏览器不支持,所以需要把开发代码翻译成浏览器可理解的运行代码。 作用 语法转换 通过 Polyfill 方式在目标环境中添加缺失的特性 源码转换 (codemods) babel的工作原理 Code ⇒ AST ⇒ new AST 阅读全文
posted @ 2021-08-24 14:33 小L同学 阅读(73) 评论(0) 推荐(0) 编辑