简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
CSS contain 属性允许开发者声明当前元素和它的内容尽可能的独立于 DOM 树的其他部分。这使得浏览器在重新计算布局、样式、绘图、大小或这四项的组合时,只影响到有限的 DOM 区域,而不是整个页面,可以有效改善性能。这个属性在包含大量独立组件的页面非常实用,它可以防止某个小部件的 CSS 规则改变引发页面的重绘。语法/* 关键词值 */contain: none;contain: stri
在 vue3 中,组件的逻辑可以放在 setup 函数里面,但是 setup 中不再有 this,所以 vue2 中的 this.$refs 的用法在 vue3 中无法使用。新的用法是:给元素添加 ref 属性。在 setup 中声明proxy变量。在 onMounted 生命周期中访问 ref 属性,既是元素实例。代码<p class="slogan" ref="sloan">「让创
这里实例平时用到的几种监听1、监听父组件传来的参数props2、监听从父组件传来props里的某一个参数3、监听data的数据4、监听多个参数5、深度监听直接上代码<template><div class="component"></div></template><script>// 引入 watchimport { defineComp
图片在项目里的存放路径,import 引入之后可以直接作为js的变量使用。奇葩的使用方式,图片需要放在项目里然后被使用。
easycom只要组件安装在项目的components目录下,并符合components/组件名称/组件名称.vue目录结构。就可以不用引用、注册,直接在页面中使用。easycom是在pages.json中配置"easycom": {"autoscan": true, //是否自动扫描组件"custom": {//自定义扫描规则"^uni-(.*)": "@/components/uni-$1.v
vue3 setup中子组件抛出事件通过context.emit案例index.vue 父页面<child1 :name=“name” title=“标题一” @itemclick=“itemclickFun”/>child1.vue 子组件<div @click=“clickInfo”>子组件 == {{name1}}, {{title1}}作者:圆梦人生链接:https
在index.html中引入本地的js首先把你需要引入的js文件放在static文件夹下,我在statics文件夹下新建passW。在index.html中引入passW下的jq文件,一下是代码<script src=<%= BASE_URL %>/passW/jquery-2.1.4.min.js></script>这里的<%= BASE_URL %&g
读秒效果有一个从上向下的翻页效果
el-tree目录树接受到数据后,直接展开树形结构,默认选中节点。属性: default-expand-all是否默认展开所有节点。值的类型布尔,设置后直接展开属性结构。属性: node-key=“id”每个树节点用来作为唯一标识的属性,整棵树应该是唯一的。这里用的是数据中id的值属性:default-checked-keys 默认勾选的节点的 key 的数组。checkedList 数组里就是需
computed是在DOM执行完成后立马执行(如:赋值)created执行时挂载阶段还没有开始,模版还没有渲染成html,所以无法获取元素。created钩子函数主要用来初始化数据。mounted钩子函数一般用来向后端发起请求,拿到数据后做一些业务处理。该函数在模版渲染完成后才被调用。DOM操作一般是在mounted钩子函数中进行。methods方法有一定的触发条件,如click等。watch用于