摘要: 流程图:react组件创建action,通过store.dispatch(action)方法通知store要进行什么操作,因为store本身无法进行改变,需要引入reducer对自身进行管理,reducer进行操作后,返回新的newState给store,store发生改变,组件中数据发生改变。(个 阅读全文
posted @ 2020-06-03 10:18 HLLZ 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 1.DOM:浏览器中的概念,用JS对象来表示页面上的元素,并提供了操作DOM对象的API; 虚拟DOM:框架中的概念,是程序员用js对象来模拟页面上的DOM和DOM嵌套 目的:为了实现页面元素的高效更新; 2.tree diff:新旧两棵DOM树,逐层对比的过程就是Tree Diff,当整棵DOM逐 阅读全文
posted @ 2020-05-29 10:51 HLLZ 阅读(194) 评论(0) 推荐(1) 编辑
摘要: 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 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 1.新建middleware文件 //options: 中间件的配置项,框架会将 app.config[${middlewareName}] 传递进来。 //app: 当前应用 Application 的实例。 module.exports = (options,app) => { //返回一个异步 阅读全文
posted @ 2020-05-28 15:57 HLLZ 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.controller文件 'use strict'; const Controller = require('egg').Controller; class ArticleController extends Controller { // 创建新文章 async createArticle() 阅读全文
posted @ 2020-05-28 15:17 HLLZ 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(638) 评论(0) 推荐(0) 编辑
摘要: import 'package:flutter/material.dart'; /** * 第三节,商品详情页,路由传递 */ void main(){ runApp(MaterialApp( title:'JSPang', home:FirstPage(), )); } class FirstPa 阅读全文
posted @ 2020-05-28 13:30 HLLZ 阅读(626) 评论(0) 推荐(0) 编辑
摘要: import 'package:flutter/material.dart'; void main() => runApp(MyApp()); /** * 第五节,卡片布局 */ class MyApp extends StatelessWidget{ @override Widget build( 阅读全文
posted @ 2020-05-27 17:01 HLLZ 阅读(144) 评论(0) 推荐(0) 编辑
摘要: //import 'package:flutter/material.dart';//导入包 /** * 第七节,图片列表 */ // void main () => runApp(MyApp()); // class MyApp extends StatelessWidget{ // @overr 阅读全文
posted @ 2020-05-27 14:56 HLLZ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.简单粗暴的方法 进入想要创建项目的文件夹,执行cmd mac sudo flutter create 项目名 windows flutter create 项目名 2.进入android Studio 手动打开项目 阅读全文
posted @ 2020-05-26 17:01 HLLZ 阅读(5573) 评论(1) 推荐(0) 编辑