会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HLLZ
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年6月3日
redux工作流程及使用方法
摘要: 流程图:react组件创建action,通过store.dispatch(action)方法通知store要进行什么操作,因为store本身无法进行改变,需要引入reducer对自身进行管理,reducer进行操作后,返回新的newState给store,store发生改变,组件中数据发生改变。(个
阅读全文
posted @ 2020-06-03 10:18 HLLZ
阅读(1096)
评论(0)
推荐(0)
2020年5月29日
DOM 与 虚拟DOM Diff算法
摘要: 1.DOM:浏览器中的概念,用JS对象来表示页面上的元素,并提供了操作DOM对象的API; 虚拟DOM:框架中的概念,是程序员用js对象来模拟页面上的DOM和DOM嵌套 目的:为了实现页面元素的高效更新; 2.tree diff:新旧两棵DOM树,逐层对比的过程就是Tree Diff,当整棵DOM逐
阅读全文
posted @ 2020-05-29 10:51 HLLZ
阅读(204)
评论(0)
推荐(1)
2020年5月28日
egg.js连接数据库 sequlize动态创建表
摘要: 1.egg项目中安装 egg-sequelize和mysql2 npm install --save egg-sequelize mysql2 2.在plugin.js 中插入以下代码 /** @type Egg.EggPlugin */ module.exports = { // had enab
阅读全文
posted @ 2020-05-28 20:32 HLLZ
阅读(1811)
评论(0)
推荐(0)
egg.js之中间件
摘要: 1.新建middleware文件 //options: 中间件的配置项,框架会将 app.config[${middlewareName}] 传递进来。 //app: 当前应用 Application 的实例。 module.exports = (options,app) => { //返回一个异步
阅读全文
posted @ 2020-05-28 15:57 HLLZ
阅读(654)
评论(0)
推荐(0)
egg.js学习笔记
摘要: 1.controller文件 'use strict'; const Controller = require('egg').Controller; class ArticleController extends Controller { // 创建新文章 async createArticle()
阅读全文
posted @ 2020-05-28 15:17 HLLZ
阅读(300)
评论(0)
推荐(0)
创建egg.js项目
摘要: 1.安装node,这一步不做过多讲解,应该都有。 2.创建egg环境 npm i egg-init -g / cnpm i egg-init -g 有cnpm的可以选择后面的cnpm安装 3.新建项目 cd 想要创建项目的位置egg-init 项目名称 --type=simple 4.安装依赖 np
阅读全文
posted @ 2020-05-28 13:36 HLLZ
阅读(651)
评论(0)
推荐(0)
flutter学习笔记三 路由参数传递
摘要: import 'package:flutter/material.dart'; /** * 第三节,商品详情页,路由传递 */ void main(){ runApp(MaterialApp( title:'JSPang', home:FirstPage(), )); } class FirstPa
阅读全文
posted @ 2020-05-28 13:30 HLLZ
阅读(638)
评论(0)
推荐(0)
2020年5月27日
flutter学习笔记二 布局
摘要: import 'package:flutter/material.dart'; void main() => runApp(MyApp()); /** * 第五节,卡片布局 */ class MyApp extends StatelessWidget{ @override Widget build(
阅读全文
posted @ 2020-05-27 17:01 HLLZ
阅读(150)
评论(0)
推荐(0)
flutter学习笔记一 基础
摘要: //import 'package:flutter/material.dart';//导入包 /** * 第七节,图片列表 */ // void main () => runApp(MyApp()); // class MyApp extends StatelessWidget{ // @overr
阅读全文
posted @ 2020-05-27 14:56 HLLZ
阅读(183)
评论(0)
推荐(0)
2020年5月26日
android studio创建flutter 项目卡住,一直在创建。 命令行新建flutter项目
摘要: 1.简单粗暴的方法 进入想要创建项目的文件夹,执行cmd mac sudo flutter create 项目名 windows flutter create 项目名 2.进入android Studio 手动打开项目
阅读全文
posted @ 2020-05-26 17:01 HLLZ
阅读(5703)
评论(1)
推荐(0)
上一页
1
2
3
4
下一页
公告