Như đoạn code cuối thì chỉ cần chạy lệnh gulp là tất cả các tác vụ như biên dịch sass,minify js, serve.... sẽ chạy đồng thời luôn hả thớt
djnk
Mình nghĩ phần ở dưới bị dư ra đó bạn, export ở trên là được rồi
đây là code mà mình đã chạy được: lấy todo list từ jsonplaceholder
import { createSlice, createAsyncThunk } from "@reduxjs/toolkit";
const initialState = ["123","456","789","142"]
export const fetchTodoList = createAsyncThunk('todolist/requestStatus/', async () =>{ const response = await fetch("https://jsonplaceholder.typicode.com/todos").then(response => response.json()) const titleArray = response.map(todo => todo.title) console.log(titleArray) return titleArray })
const todolistSlice = createSlice({ name: 'todolist', initialState, reducers:{ addTodo(state,action){ return state = [...state,action.payload] }, deleteTodo(state,action){ return state.filter(todo => todo !== action.payload) }
}, extraReducers:{ [fetchTodoList.fulfilled]: (state, action) => { //state.status="success" //console.log(action.payload) return [...state,...action.payload] } }
})
export default todolistSlice.reducer
export const { addTodo, deleteTodo } = todolistSlice.actions
em có 1 câu hỏi là về phía expose 8000 và docker-compose port 8000:8000 thì có cần nhất thiết phải có thằng expose 8000 không khi mà mình đã có file docker-compose và nếu nhất nhiết thì tác dụng là gì ạ ?
@harica94 update + follow để có notif nhé
tks tác giả, khi có phần tiếp theo thế ạ
em cứ bị lỗi messageEmbed là sao hả anh ơi.
ví dụ đơn giản hài hước không kém phần logic :v
@duongnh đợt viết mình k lưu cái này với cả trên ảnh là đủ luôn r đó chứ k còn gì nữa đâu
Yes many of best practices of software industry don't work well with factory mindset.
Because having factory mindset still can earn well enough, we don't have enough selective pressure for it to be extinct
@noobmaster69 okie e nhé
@maitrungduc1410 em thì cũng hiểu anh viết gì á mà tại em newbie ở php nên cũng hơi bối rối tí á anh. Em cảm ơn anh vì bài viết nha
hay quá, sao phần 2 lâu ra vậy tác giả?
Bạn sử dụng proxy domain á. hoặc viết cloud function. Thử xem video này nhe: https://youtu.be/aABQTvZjrS4
Bài này dịch từ sách ra mà dịch tùm lum tùm la, câu từ k chuẩn
good Job bro :v
Phải là mobile nha b welcome b đến với 1 thế giới mới
nhờ có bài viết này mà mình đã bỏ code web qua code moblie, cám ơn bạn.
thời thế sinh anh hùng thôi chứ đã bao giờ anh nghĩ phải backup tận răng thế này đâu :-ss
Xịn quá anh ơi, arigatou
THẢO LUẬN
Như đoạn code cuối thì chỉ cần chạy lệnh gulp là tất cả các tác vụ như biên dịch sass,minify js, serve.... sẽ chạy đồng thời luôn hả thớt
djnk
Mình nghĩ phần ở dưới bị dư ra đó bạn, export ở trên là được rồi
đây là code mà mình đã chạy được: lấy todo list từ jsonplaceholder
import { createSlice, createAsyncThunk } from "@reduxjs/toolkit";
const initialState = ["123","456","789","142"]
export const fetchTodoList = createAsyncThunk('todolist/requestStatus/', async () =>{ const response = await fetch("https://jsonplaceholder.typicode.com/todos").then(response => response.json()) const titleArray = response.map(todo => todo.title) console.log(titleArray) return titleArray })
const todolistSlice = createSlice({ name: 'todolist', initialState, reducers:{ addTodo(state,action){ return state = [...state,action.payload] }, deleteTodo(state,action){ return state.filter(todo => todo !== action.payload) }
})
export default todolistSlice.reducer
export const { addTodo, deleteTodo } = todolistSlice.actions
em có 1 câu hỏi là về phía expose 8000 và docker-compose port 8000:8000 thì có cần nhất thiết phải có thằng expose 8000 không khi mà mình đã có file docker-compose và nếu nhất nhiết thì tác dụng là gì ạ ?
@harica94 update + follow để có notif nhé
tks tác giả, khi có phần tiếp theo thế ạ
em cứ bị lỗi messageEmbed là sao hả anh ơi.
ví dụ đơn giản hài hước không kém phần logic :v
@duongnh đợt viết mình k lưu cái này với cả trên ảnh là đủ luôn r đó chứ k còn gì nữa đâu
Yes many of best practices of software industry don't work well with factory mindset.
Because having factory mindset still can earn well enough, we don't have enough selective pressure for it to be extinct
@noobmaster69 okie e nhé
@maitrungduc1410 em thì cũng hiểu anh viết gì á mà tại em newbie ở php nên cũng hơi bối rối tí á anh. Em cảm ơn anh vì bài viết nha
hay quá, sao phần 2 lâu ra vậy tác giả?
Bạn sử dụng proxy domain á. hoặc viết cloud function. Thử xem video này nhe: https://youtu.be/aABQTvZjrS4
Bài này dịch từ sách ra mà dịch tùm lum tùm la, câu từ k chuẩn
good Job bro :v
Phải là mobile nha b welcome b đến với 1 thế giới mới
nhờ có bài viết này mà mình đã bỏ code web qua code moblie, cám ơn bạn.
thời thế sinh anh hùng thôi chứ đã bao giờ anh nghĩ phải backup tận răng thế này đâu :-ss
Xịn quá anh ơi, arigatou