摘要:
原子化CSS引擎,和tailCSS是两种不同的主流框架,是包含关系,前者比后者集成度更高 tailwindcss官网https://tailwindcss.com/docs/grid-column unocss官网地址 https://unocss.dev/interactive/ 阅读全文
摘要:
1.文件下新建SvgIcon文件夹以及子文件index.js,index.vue,svg文件夹(用于存放svg图片) 2.编写index.vue组件 <template> <svg :class="svgClass" aria-hidden="true"> <use :xlink:href="ico 阅读全文
摘要:
const query = wx.createSelectorQuery()query.select('#box-body').boundingClientRect()query.selectViewport().scrollOffset();query.exec(function (res) { 阅读全文
摘要:
一、双向数据绑定原理的区别 vue2 的双向数据绑定是利用ES5 的一个APIObject.definePropert()对数据进行劫持 结合 发布订阅模式的方式来实现的 vue3发生了改变,使用proxy替换Object.defineProerty,使用Proxy的优势 1、可直接监听数组类型的数 阅读全文
摘要:
定义:路由钩子主要是给使用者在路由发生变化时进行一些特殊的处理而定义的函数。 总体来讲vue里面提供了三大类钩子,两种函数: 1、全局钩子2、某个路由的钩子3、组件内钩子 两种函数: 1、Vue.beforeEach(function(to,form,next){}) /*在跳转之前执行*/ 2.V 阅读全文
摘要:
1、如何安装typyscript 首先全局安装命令: npm install -g typescript 编译typescript的命令:tsc hello.ts 2.简单语法基础 JavaScript 的类型分为两种:原始数据类型和对象类型(Object types)。 原始数据类型包括:布尔值、 阅读全文
摘要:
使用的教程https://blog.csdn.net/lbpro0412/article/details/82465067 阅读全文
摘要:
Canvas的介绍 1.1、创建canvas元素 canvas的定义:它是HTML5中新增一个HTML5标签与操作canvas的javascript API,它可以实现在网页中完成动态的2D与3D图像技术。<canvas> 标记和 SVG以及 VML 之间的一个重要的不同是,<canvas> 有一个 阅读全文
摘要:
class A extends React.Component { // 用于初始化 state constructor() {} // 用于替换 `componentWillReceiveProps` ,该函数会在初始化和 `update` 时被调用 // 因为该函数是静态函数,所以取不到 `th 阅读全文
摘要:
React严格上只针对MVC的view层,Vue则是MVVM模式 virtual DOM不一样,vue会跟踪每一个组件的依赖关系,不需要重新渲染整个组件树.而对于React而言,每当应用的状态被改变时,全部组件都会重新渲染,所以react中会需要shouldComponentUpdate这个生命周期 阅读全文