最近更新
哪些标签存在伪元素,伪类和伪元素的区别
存在伪元素的标签:
1、大部分容器标签(大部分双标签)都有伪元素 iframe没有伪元素
2、大部分单标签都没有伪元素,但是img有伪元素
伪元素简介:
1、伪元素既然带一个“元素”,说明它和 p ,a ,h1 等一样,可以包裹住页面的一部分内容并对其中的内容施加一定的影响。我们可以通过样式表给其书写样式
2、伪元素既然还带一个“伪”,说明它其实在 DOM 树中并不存在,只是逻辑上存在所以我们抽象
Vue中computed与method的区别
两者间区别:
1、computed 会基于响应数据缓存,在值不变的情况下不会再次计算,而是直接使用缓存中的值;methods不会缓存,调用相同的值计算还是会重新计算;
2、diff之前先看data里的数据是否发生变化,如果没有变化computed的方法不会执行,但methods里的方法会执行
3、computed是属性调用,不需要加括号。而methods是函数调用,必须要函数执行才可以得到结果。
小程序页面之间(传值)传递数据的方法
1、给html元素添加data-*属性来传递值,然后通过e.currentTarget.dataset或onload的param参数获取(data- 名称不能有大写字母,不可以存放对象)
2、设置id 的方法标识来传值,通过e.currentTarget.id获取设置的id值,然后通过设置全局对象的方式来传递数据
3、在navigator中添加参数数值
4、使用全局遍历实现数据传递
5、页面跳转或
vue.js怎么实现全屏显示功能
1、安装vue-fullscreen
npm install vue-fullscreen
2、在mian.js中引用并注册
import fullscreen from 'vue-fullscreen'
Vue.use(fullscreen)
3、点击按钮上绑定fullscreen方法
data中定义:fullscreenFlag:false
fullscreen() {
//
node.js基础之模块化
简介:
主要介绍node.js中的模块化,以及es6模块化与node.js模块化这两个模块化的区别
1.node.js的模块化CommonJS
先看两种导出的模式
//第一种方式
exports.name = "aa"
exports.age = 12
//第二种方式
module.exports.name = "bb"
module.exports.age = 12
module.export
Linux_146_ifconfig
ifconfig命令:用于配置网卡ip地址信息等网络参数,或者查看显示网络接口信息,类似于windows的ipconfig命令,还能够临时性的配置ip地址、子网掩码、广播地址、网关信息等
注意ifconfig命令只能用root去操作,且可能要单独安装这个名
command not found # 这个命令没有配置好PATH,或者没有安装ifconfig
yum install net-tools
Python到底是什么?
python一天比一天火,热度也在不断上升,很多人咨询python的时候都觉得python是跟人工智能分不开关系的,的确如此,但是关于python更多的资料就很少有人知道了,今天传智播客就给大家说说python 到底是什么。
Python是一门解释型、面向对象、带有动态语义的高级程序设计语言。
在于1989年,由一位名叫Guido van Rossum(吉多.范罗苏姆),为打发时间设计了Pytho
微信小程序——全局数据共享
全局数据共享,也叫做状态管理,是为了解决组件/页面之间的数据共享问题
开发中常用的数据共享方案有 Vuex、redux、MobX 等
小程序中的数据共享方案
使用 mobs-miniprogram 配合 mobs-miniprogram-bindings 实现数据共享
mobs-miniprogram 用来Store创建实例对象
mobs-miniprogram-bindings 用来把St