摘要:
啥是应用程序状态,为什么咱们需要它? 状态管理通常在较小的项目并不需要,但是当涉及到更大的范围时,如企业级的应用大部分需要它了。简单的说,状态是一个包含应用程序使用的最新值的对象。但是,如果咱们从结构的、更抽象的角度来看待它,就会清楚地看到,状态是复杂应该中重要一块,它使能够构建干净的体系结构,并将 阅读全文
摘要:
vue.js 具有简单的 API 和几个选项,可用于在我们的组件中定义html模板。 我们可以使用<template>标签选项,在根组件实例上定义template属性,或者使用单文件组件。 上面的选项很棒并且可以完美地工作,但是,在您的应用程序的生命周期中,有时会感到笨拙,设计过度或非常不灵活。 那 阅读全文
摘要:
一、打包分析 1.1、速度分析 我们的目的是优化打包速度,那肯定需要一个速度分析插件,此时 speed-measure-webpack-plugin 就派上用场了。它的作用如下: 分析整个打包总耗时 每个 plugin 和 loader 的耗时情况 首先,安装插件 npm i -D speed-me 阅读全文
摘要:
1、watch // DOM <span>{{obj.a}}</span> <button @click="changeA">click me</button> data() { return { name: 'a' }; }, watch: { name: function(value,oldVa 阅读全文
摘要:
我们都知道微信小程序的组件image是用来显示图片的,它有一下几个属性: 1、src 图片资源地址2、mode 图片裁剪、缩放的模式3、binderror 当错误发生时,发布到 AppService 的事件名,事件对象event.detail = {errMsg: ‘something wrong’ 阅读全文
摘要:
1. StatelessWidget 一个 StatelessWidget 是不能被改变的,比如:Icon、Text等。由于不可改变,因此并没有什么生命周期。 2. StatefulWidget 一个 StatefulWidget 是有状态的,可变的。一个 StatefulWidget 组件可以通过 阅读全文
摘要:
Flutter安装介绍 在这里,你必须得安装好你的开发者环境,并且运行你的第一个flutter程序了。如果你还不知道怎么开始,请参考Flutter中文网安装教程或者Flutter官网安装教程进行安装环境。 目前我开发是通过Android Stdio和VSCode进行开发,如果你是前端开发工程师,你会 阅读全文
摘要:
在前端开发中,设置元素的 class 列表和内联样式是基本要求。本文主要讲解vue开发中,样式列表和内联样式的绑定,仅供学习分享使用,如果有不足之处,还请指正。 概述 vue操作元素的 class 列表和内联样式是数据绑定的一个常见需求。因为它们都是属性,所以我们可以用 v-bind 处理它们:只需 阅读全文
摘要:
前言 之前写过一篇旧react项目安装并使用TypeScript的文章:在React旧项目中安装并使用TypeScript的实践。 博客里使用awesome-typescript-loader对Typescript代码进行检测和转换。 而这几天又修改了一下自己的脚手架,使用@babel/preset 阅读全文
摘要:
最近在学习react框架,之前一直都是用vue 开发,知道在vue 中知道如何配置一下相关的webpack 有助于开发,学react 过程中,我也在想这些该怎么配置啊,所以就有这篇文章。这篇文章主要是讲 react-create-app 生成的项目利用 react-app-rewired 和 cus 阅读全文