原创 關於如何在npm上發佈一個自己的包流程:
關於如何在npm上發佈一個自己的包流程: 創建一個npm賬號 新建一個index.js function npmDemo(argument) { var name = 'finit'; var f1 =functi
原创 原生JS實現Touch滑動反彈
<template> <div> <div class="box"> <ul @touchstart='touchstart' @touchmove='touchmove' @touche
原创 redux 異步請求操作
import React, { Component } from 'react' import './App.css' import ListItem from './DelItem' import store from './stor
原创 Vue居中彈窗加vue動畫
<template> <div> <p @click="toggle" class="h4000">展示彈窗</p> <div class="box"> <transition name="op
原创 todoList加入redux
//創建store import {createStore } from 'redux' import todoApp from './reducer/index' let store = createStore(todoApp,
原创 promise 和 async,await
const a = () => { return new Promise(resolve => { resolve('1') }) } const b = () => { return a().
原创 React todoList
import React, { Fragment } from 'react'; import DelItem from './DelItem' // import { Component } from 'react' // 這上下兩
原创 錨點+滑動
點擊滑動,實現描點,但是要求跳轉的過程中有滑動,額,,又基於safari的兼容,,,因此手動計算滑動 toUseDetail () { // document.querySelector('#luggageIns
原创 redux-devtools-extension 使用
import {createStore, applyMiddleware, compose } from 'redux' import todoApp from './reducer/index' import thunk from '
原创 redux-sage 的使用
import {createStore, applyMiddleware, compose } from 'redux' import todoApp from './reducer/index' import thunk from '
原创 redux-thunk的使用
import {createStore, applyMiddleware } from 'redux' import todoApp from './reducer/index' import thunk from 'redux-thu
原创 react-redux 改todoList
import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; import * a
原创 React Router
import React, { Component } from 'react' import { HashRouter as Router, Switch, Route} from 'react-router-dom' import