less than 1 minute read

Tags: , , ,

React

  • React state update on an unmounted component
  • React get query params
import queryString from 'query-string';
queryString.parse(window.location.search) 
// 直接回傳 object 
// ex:  ?action=update
//  --> { action: "update" }

javascript

import axios from 'axios';

let one = "https://api.storyblok.com/v1/cdn/stories/health?version=published&token=wANpEQEsMYGOwLxwXQ76Ggtt"
let two = "https://api.storyblok.com/v1/cdn/datasources/?token=wANpEQEsMYGOwLxwXQ76Ggtt"
let three = "https://api.storyblok.com/v1/cdn/stories/vue?version=published&token=wANpEQEsMYGOwLxwXQ76Ggtt"

const requestOne = axios.get(one);
const requestTwo = axios.get(two);
const requestThree = axios.get(three);

axios.all([requestOne, requestTwo, requestThree]).then(axios.spread((...responses) => {
  const responseOne = responses[0]
  const responseTwo = responses[1]
  const responesThree = responses[2]
  // use/access the results 
})).catch(errors => {
  // react on errors.
})

Go

  • add update elements in Map
package main
 
import "fmt"
 
func main() {
    var employee = make(map[string]int)
    employee["Mark"] = 10
    employee["Sandy"] = 20
 
    // Empty Map
    employeeList := make(map[string]int)
 
    fmt.Println(len(employee))     // 2
    fmt.Println(len(employeeList)) // 0
}