- 博客(12)
- 收藏
- 关注
原创 react的Fragment属性
import React from ‘react’export default class Demo extends Component {render() {return ()}}这里创建Fragment 的写法是新写法1:这是干什么的?是react用来解决在创建dom时防止添加没必要的dom元素的2:解决了什么问题?这样写的好处是是什么?解决了在react添加dom时额外添加节点,入下代码正常的表结构可能是 返回这种 return ();那有时候我们添加
2022-05-06 23:33:31
178
原创 webpack自定义打包
webpack自定义打包时,contentBase不能被解析的问题!!!今天在学习webpack自定义打包值,去构建热加载下载了webpack-dev-server用npx webpack-dev-server报错如下这种小问题能忍? 反手就是一个百度,,,额只能说,百度广告真好!!!这问题还是的找官网!官网在webpack5中已经去掉了这个contentBase改成了另一种写法!成功解决...
2022-04-24 23:31:15
221
原创 2021-10-26
vue .sync的用法1:今天复习vue时又学习到了.sync 那么?这个vue的.sync是用来干什么的的呢?2:简单来说就是子组件直接修改父组件的值3:一般我们在子组件要修改父组件的值,要先给子组件绑定一个自定义事件,然后通过子组件触发自定义组件来改变父组件的值如下//父组件代码<input type=“button”value=“我是父组件中的按钮”@click=“show”><child @upIsShow=“changeIsShow” v-show=“isS
2021-10-26 23:06:31
87
原创 ts如在vue中使用
vue 中如何使用ts1:在vue项目中安装ts命令npm install --save-dev typescript npm install --save-dev ts-loader2:在更目录下创建tsconfig.ts文件或者用命令 tsc --init创建3:创建完成之后根据自己需要配置ts(不配置也可,但是一定要要这个文件)4:在webpack.config.js里面添加相应的loder用于编译js如下(每个版本脚手架配置出来的webpack信息不一样没有webpack.config.j
2021-09-26 16:26:17
3858
原创 2021-09-18
柯理化函数究竟怎么用?如何理解?如何理解?可以理解成就是把参数一个个拆开,然后在函数里面返回一个函数去去接受传入的后面的第二个以及后面的参数如下//函数柯理化function add(x, y) {return x + y}function currli(x){return function(y){return x+y}}console.log(add(1,2))console.log(currli(1)(5))// 正常正则验证字符串 reg.test(txt)好处是什么?
2021-09-18 14:00:52
65
原创 ant vue 修改子菜单样式
// 设置菜单项样式.ant-menu-item {width: 90px;height: 26px !important;line-height: 26px !important;margin: 0 !important;padding: 0 8px !important;}// 设置菜单项鼠标滑过样式.ant-menu-item-active {background-color: #317cd7 !important;color: #fff !important;}// 设置子
2021-09-13 16:13:35
1288
原创 2021-08-09
计算属性和vue监听的区别首先来讲计算属性computed:计算属性:是用来监听自己内部变量的变化,这个变量不需要在data中定义主要是用于对一些变量或者是对象进行处理然后返回值,可以直接双向绑定到页面上同时在模板中将{{ totalMarks }} 替换成{{ totalMarks() }}就是如上的结果vue的监听主要是监听值data里面定义变量的改变会有两个状态:data(){ return { a:1 } } },watc
2021-08-09 22:22:41
70
原创 2021-08-09
v-if和v-for的优先级带来的性能优化问题在vue中v-for的优先级要高于v-if所以v-for和v-if同时出现是要先渲染for
2021-08-09 21:56:17
56
原创 2021-08-09
css新特性走一波很多前端开发同学经常用到css3的新特性,但是一到面试的时候问?您了解的css3新特性有哪些呢?就显得很蒙蔽了,所以我在这里给大家总结一下常用的css3新特性1:transition 过渡这个不陌生嘛2: animation 动画3:形状转换 transform4:阴影 box-shadow5:border-image: 图片url 图像边界向内偏移 图像边界的宽度(默认为边框的宽度) 用于指定在边框外部绘制偏移的量(默认0) 铺满方式–重复(repeat)、拉伸(
2021-08-09 21:41:58
67
原创 浏览器常见兼容问题
一:我们需要了解什么是兼容?简单的概括来讲就是,市场上有很多种不同的浏览器,他们的内核不相同,因为内核的不同所以对网页的解析也存在着一部分的差异浏览器的内核一般分为两种,意思渲染引擎,另一个是就是引擎,内核更加倾向渲染引擎二:常见的浏览器内核可以分为Trident、Gecko、Blink、Webkit 1、不同浏览器的标签默认的外补丁( margin )和内补丁(padding)不同解决方案: css 里增加通配符 * { margin: 0; padding: 0; } 2、IE6双边距问
2021-04-23 11:53:16
130
原创 vue日历连月展示dom
<template> <div> <div class="top"> <van-cell is-link @click="showPopup">{{xuenian}}</van-cell> <van-popup v-model="show" position="bottom" :style="{ height: '30%' }"> <van-picker title="请选择学年" show-toolbar
2021-03-22 11:13:18
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人