摘要: yarn add redux-saga mysaga.js 定义saga文件 import {call, put, takeEvery} from 'redux-saga/effects' // 模拟登陆接口 const UserService = { login(name) { return ne 阅读全文
posted @ 2021-01-14 11:43 陈小作 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 调用界面 import React, {Component} from 'react'; // import {BrowserRouter, Link, Route, Switch} from "react-router-dom"; import {BrowserRouter, Link, Rout 阅读全文
posted @ 2021-01-12 15:44 陈小作 阅读(971) 评论(0) 推荐(0) 编辑
摘要: vue3的基础使用; 安装vite:npm inistall -g create-vite-app 利用vite创建vue3项目:create-vite-app projectName 安装依赖运行项目:cd projectName npm install npm run dev 文档地址:http 阅读全文
posted @ 2020-12-22 11:05 陈小作 阅读(3097) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Gabriel_wei/article/details/96291084 阅读全文
posted @ 2020-07-08 14:49 陈小作 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: v-model双向绑定实现 单向数据流-》 父组件将值传递给子组件,子组件修改值时,将当前值e.target.value传递给父组件,父组件将该值传递给子组件,子组件的值修改 子组件 kInput.vue <input :value="value" @input="onInput" v-bind=" 阅读全文
posted @ 2020-03-19 09:36 陈小作 阅读(1707) 评论(0) 推荐(0) 编辑
摘要: 需求:默认显示倒数六条数据 // 想显示成几条那么就把6改成几就可以了,dataAxis是横坐标的长度(倒序排列) var start = dataAxis.length - 6 var end = dataAxis.length - 1 dataZoom: [ { type: 'slider', 阅读全文
posted @ 2019-12-11 21:07 陈小作 阅读(9065) 评论(1) 推荐(1) 编辑
摘要: 一:块级作用域 如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一开始就形成了封闭作用域。凡是在声明之前就使用这些变量,就会报错 在代码块内,使用let命令声明变量之前,该变量都是不可用的。这在语法上,称为“暂时性死区” var temp = 'aaa'; if(true) { 阅读全文
posted @ 2019-12-03 21:51 陈小作 阅读(136) 评论(0) 推荐(0) 编辑
摘要: // 调用子组件 向子组件传值和方法的方式<app-header [title]="title" [run]="run" [parent]="this"></app-header> 在子组件中,引入Input,通过@input() 方式引入,即可通过this.xxx使用 import { Compo 阅读全文
posted @ 2019-11-29 17:33 陈小作 阅读(2628) 评论(0) 推荐(0) 编辑
摘要: 1.通过原生JS操作 在ts文件中,在ngAfterViewInit()生命周期函数中(此时已经生成了DOM节点),通过原生js的方式可以获取该节点。 const div1: any = document.getElementById('box'); // any必须。否则报错 2、通过viewCh 阅读全文
posted @ 2019-11-29 15:28 陈小作 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 1、ng g service services/common 2、在app.module.ts引入并配置 3、在要调用该方法的组件中引入并定义 阅读全文
posted @ 2019-11-21 16:59 陈小作 阅读(1410) 评论(0) 推荐(0) 编辑