Node WeChat official account develops custom response

Basically what I want to do novel coronavirus is that I have to add some travel logs or daily miscellany in my diary, but there is no entertainment option in winter. Secondly, with the outbreak of new coronavirus, the entertainment industry basically has been in a state of stagnation. In fact, it is also the so-called knock code, admire their s ...

Posted on Fri, 28 Feb 2020 02:25:01 -0500 by jdimino

The problem of page jitter when the input box is switched to get focus on ios mobile phone

Problem Description: When there are multiple input input input boxes on the page, when switching the input content back and forth, it will be found on ios mobile phone that when switching, the whole page shakes and returns to the original position, which is not a good experience Causes of this problem: It was caused by the introduction of a ...

Posted on Thu, 27 Feb 2020 03:22:03 -0500 by techek

The role of Vue3's problem-solving Proxy in Vue

Preface Before we talk about Proxy, we need to master some pre knowledge points: Object related static functions Reflect related static functions Simple explanation of knowledge blind spot Name introduce Object.isExtensible() Method to determine whether an object is extensible (whether new properties can be added to it) Object.setProto ...

Posted on Wed, 26 Feb 2020 03:03:24 -0500 by luuney

Explore the principle of vue bidirectional binding from 0

Understand vue is a very excellent framework. Its excellent two-way binding principle, mvvm model, components, routing parsers, etc. are very flexible and convenient. It also enables developers to focus on data processing, so that developers can design their own business more clearly. Two way binding is to automatically trigger the view chang ...

Posted on Tue, 25 Feb 2020 23:34:24 -0500 by Molly

Introduction to Dart language

google released a stable version of dart 2.0 yesterday. Dart SDK installation Dart provides three installation methods, namely, using the chocolate package management tool, online installation and offline package installation. For details, see Installation tutorial Page. At present, the online installation will fail due to the wall. You can cho ...

Posted on Mon, 24 Feb 2020 06:19:37 -0500 by CountryGirl

5D (Pseudo 3D) site visualization first bullet

Wedge Recently, we need to do a visual presentation project for the base station. We first tried three-dimensional visualization technology to program, but the customer feedback is that their client computers are relatively poor, performance and efficiency will be poor, and even some of them are virtual machines. So we first made a 3Ddemo with ...

Posted on Mon, 17 Feb 2020 22:19:44 -0500 by sara_kovai

Tomato alarm II (introduce react router)

1. Install react router yarn add react-router-dom yarn add @types/react-router-dom // Import declaration type file 2. Introduce react router ``` import React from 'react' import './App.css' import {BrowserRouter as Router, Switch, Route, Link, useRouteMatch, useParams} from 'react-router-dom' function Home() { return <h2>Home</h ...

Posted on Thu, 13 Feb 2020 10:57:54 -0500 by snrecords

Simple skeleton animation with pure CSS

Yun Qi Hao: https://yqh.aliyun.comThe first-hand cloud information, the selected cloud enterprise case base of different industries, and the best practices extracted from many successful cases help you to make cloud decision! background▼ One day the designer came to me and said, "it's not nice to hang this wish card there. Add a dynamic e ...

Posted on Sun, 09 Feb 2020 03:30:32 -0500 by yuraupt

Wangcai bookkeeping project - Implementation of Money.vue component

1. Implement the Vue component of TypeScript. Take Types component as an example to rewrite JS writing <template> <div> <ul class="types"> <li :class="type === '-' && 'selected'" @click="selectType('-')">expenditure</li> <li :class="type === '+' && 'selected'" @cl ...

Posted on Fri, 07 Feb 2020 07:02:29 -0500 by angelkay73

Wangcai bookkeeping project - Implementation of Money.vue component

1. Tips: wrap each line quickly Select, press shift twice, enter surround, select surround with exit, and enter li *, which means the number of lines covered by n li 2. input,label Novice <label for="xxx"></label> <input id = 'xxx' type="text"> Veteran <label> <span>Remarks</span> <input type="t ...

Posted on Thu, 06 Feb 2020 08:01:56 -0500 by ckehrer