原创 angular中forRoot&forChild的作用

angular中forRoot&forChild的作用 用法 import { NgModule, ModuleWithProviders } from '@angular/core'; import { CommonModule

原创 reac之reducer初步使用

redux 初步學習 創建reduce const counterReducer = function(state: any = {count: 1}, action: any) { switch(action.type){

原创 storybook for angular

storybook for angular 初試 文檔 官方文檔 angular示例 安裝 依賴 @storybook/cli zengwe$ npm i -g @storybook/cli 在angular項目下運行 zeng

原创 nestjs 引入sequelize

安裝依賴 $ npm install --save sequelize sequelize-typescript mysql2 $ npm install --save-dev @types/sequelize 建立ta

原创 angular 在模板中申明臨時變量(指令實現)

指令代碼 import { Directive, ViewContainerRef, TemplateRef, Input } from '@angular/core'; @Directive({ selector: '[l

原创 rxjs學習記錄 熱流 冷流

rxjs 熱流冷流 冷流 let count = 1; let obs = Observable.create(observer => { observer.next(count++); });

原创 win10 linux 操作

cmd切換到bash cmd下敲 bash linux重啓開啓關閉 admin cmd net stop LxssManager net start LxssManager net restart LxssManager

原创 linux 下代碼統計

zengwe$ sudo apt-get install cloc zengwe$ cloc --exclude_dir="node_modules" ./

原创 angular 代理http到https

{ "/api": { "target": "https://www.XXXX.com", "changeOrigin": true }, "/public": {

原创 .npmrc

項目中的npmrc 文件存放在項目根目錄.npmrc registry=https://registry.npm.taobao.org

原创 nestjs 單元測試

啓動單元測試 zengwe$ npm run test 運行效果 PASS src/admin/controllers/zeng-Try.controller.spec.ts Test Suites: 1 sk

原创 typescript 單元測試 測試private protected 方法

最開始使用的爲people[‘excrete’]或people: any = new People();這兩種方法來測試,但是問題是當方法的參數變更測試文件不能檢查到。 更好的方法: 需要測試的class class People

原创 react-redux的使用

react-redux的使用 代碼:github-learn-react 分別存放action和reducer 如postReducer export const postReducer = function (state: an

原创 react之受控組件和非受控組件

react受控組件和非受控組件 代碼 受控組件 import React from 'react'; import './controll.scss'; export interface IControllProps {} exp

原创 react路由

路由 代碼:github-learn-react 安裝 zengwe$ npm install react-router-dom --save zengwe$ npm install @types/react-router-dom