Mình góp ý nha trong quá trình viết blog thì mình nghĩ bạn nên giảm thiểu sử dụng các từ tiếng anh vào vì nó sẽ làm cho mọi người kể cả mình rất khó để nắm bắt hết nội dung bạn muốn truyền đạt.. những từ có thể dùng tiếng việt để diễn tả thình mình nghỉ bạn nên sử dụng chứ đừng nên lạm dụng tiếng anh ở đây.. tks bài việt của bạn
Theo mình biết thì closure thường sử dụng cho các trường hợp bạn muốn truyền data giữa các viewcontroller hoặc uy thác sự kiện của cell ra ngoài tableview hay collectview hoặc bạn thực hiện các tác vụ bất đồng bộ như request api network thì closure sẽ nắm giữ self và trả về dữ liệu cho bạn khi thực hiện xog.
Closure sẽ thường thay thế delegate protocol để ủy thác một sự kiện nào đó.
mình post lên hỏi họ trên github đc rồi. cám ơn Bạn nhé.
Run production mode nó ko như hướng dẫn của họ.
Cứ build ra rồi run file server.js trong folder build như bt thôi.
Link: https://github.com/kriasoft/react-starter-kit/issues/1635
Use yarn build --release and then node build/server.js
Chào em, khi sử dụng em chỉ việc user chính cái Repository này thôi.
Anh ví dụ nhé:
use App\Repositories\UserRepository;
Trong hàm contruct em thêm
public function __construct(UserRepository $userRepository) {
$this->userReposity = $userRepository;
}
Khi cần dùng em chỉ việc
$this->userRepository->where()->get()
Gần như dùng giống model vậy.
mình có gọi như thế lúc trước. Nhưng nó báo là class not found. Chuyển thành như kia thì được. Cơ mà nó lại báo là ko tìm thấy phương thức nào tên selectDatabase cả
mình cài gói mongodb/mongodb với composer. Phần code trên cùng thì ko có liên quan đâu bạn, Còn cái namespace thì mình chưa có khai báo gì cả bởi trên document của mongo không thấy gi. Bạn có thể chỉ rõ hơn cho mình có được ko? Toàn bộ phần code cho cái này thì chỉ có ảnh ở trên cộng với ảnh này thôi! 1.png
Cho mình hỏi là tại sao phải sử dụng closure?
Trong những tình huống nào mà dùng closure thì được mà không dùng func được?
Closure có khác gì so với implement code trực tiếp luôn không?
Closure có những ưu điểm gì so với function.
@catbuidem Bạn có thể chia sẻ thêm xem bạn đang dùng package MongoDB gì vậy,
và đoạn code ở phần trên cùng, lúc bạn khai báo sử dụng namespace được không
P/S: không liên quan đế lỗi bạn đang gặp, nhưng ở dòng 175 trong hình, thì bạn viết sai tên biến $dataBase thành $dataBast kìa Ngoài ra, database là một danh từ, nên mình nghĩ nên đặt tên biến là $database thôi, không cần viết hoa chữ B đâu.
Mình thắc mặc là tại sao phải notification để lấy thông tin lastest khi mà mỗi lần chuyển động là nó sẽ lấy đc thông tin rồi nhỉ? Hay ý bạn là thông tin mỗi lần chuyển động async nên ko lải là lastest?
Cám ơn bài viết của bạn.
THẢO LUẬN
Mình góp ý nha trong quá trình viết blog thì mình nghĩ bạn nên giảm thiểu sử dụng các từ tiếng anh vào vì nó sẽ làm cho mọi người kể cả mình rất khó để nắm bắt hết nội dung bạn muốn truyền đạt.. những từ có thể dùng tiếng việt để diễn tả thình mình nghỉ bạn nên sử dụng chứ đừng nên lạm dụng tiếng anh ở đây.. tks bài việt của bạn
Bạn kiểm tra lại xem mongodb driver cho PHP có hoạt động không? Refercence
Theo mình biết thì closure thường sử dụng cho các trường hợp bạn muốn truyền data giữa các viewcontroller hoặc uy thác sự kiện của cell ra ngoài tableview hay collectview hoặc bạn thực hiện các tác vụ bất đồng bộ như request api network thì closure sẽ nắm giữ self và trả về dữ liệu cho bạn khi thực hiện xog.
Closure sẽ thường thay thế delegate protocol để ủy thác một sự kiện nào đó.
Hay đó anh
@stone89son ok. Rất hữu ích. Cảm ơn bạn nhiều.
mình post lên hỏi họ trên github đc rồi. cám ơn Bạn nhé. Run production mode nó ko như hướng dẫn của họ. Cứ build ra rồi run file server.js trong folder build như bt thôi. Link: https://github.com/kriasoft/react-starter-kit/issues/1635 Use yarn build --release and then node build/server.js
Chào em, khi sử dụng em chỉ việc user chính cái Repository này thôi. Anh ví dụ nhé: use App\Repositories\UserRepository; Trong hàm contruct em thêm public function __construct(UserRepository $userRepository) { $this->userReposity = $userRepository; }
Khi cần dùng em chỉ việc $this->userRepository->where()->get() Gần như dùng giống model vậy.
t mới tìm hiểu xem chả hiểu mẹ gì cả :v .b có thể làm chi tiết hơn từ bước đầu được không ^^
chạy composer như lệnh của bạn thì nó ra như này! 3.png
nó báo LÀ : Class 'MongoDB\Driver\Manager' not found
@catbuidem Bạn thử lại với code của mình ở trên rồi chạy lệnh này trên terminal xem có bị
ClassNotFound
nữa không:mình có gọi như thế lúc trước. Nhưng nó báo là class not found. Chuyển thành như kia thì được. Cơ mà nó lại báo là ko tìm thấy phương thức nào tên selectDatabase cả
mình cài gói mongodb/mongodb với composer. Phần code trên cùng thì ko có liên quan đâu bạn, Còn cái namespace thì mình chưa có khai báo gì cả bởi trên document của mongo không thấy gi. Bạn có thể chỉ rõ hơn cho mình có được ko? Toàn bộ phần code cho cái này thì chỉ có ảnh ở trên cộng với ảnh này thôi! 1.png
Cho mình hỏi là tại sao phải sử dụng closure? Trong những tình huống nào mà dùng closure thì được mà không dùng func được? Closure có khác gì so với implement code trực tiếp luôn không? Closure có những ưu điểm gì so với function.
Anh Bắc về với Framgia rồi ạ. Dạo này còn dạy T3H không anh?
Thanks for knowledge
@777 Comment lại không liên quan đến bài viết này lắm nhỉ
Sorry bạn, mấy hôm nay mình bận quá không check được Mình có thấy mail của bạn rồi, mình sẽ contact lại với bạn qua đó nhé
@catbuidem Bạn có thể chia sẻ thêm xem bạn đang dùng package MongoDB gì vậy,
và đoạn code ở phần trên cùng, lúc bạn khai báo sử dụng namespace được không
P/S: không liên quan đế lỗi bạn đang gặp, nhưng ở dòng 175 trong hình, thì bạn viết sai tên biến
$dataBase
thành$dataBast
kìa Ngoài ra, database là một danh từ, nên mình nghĩ nên đặt tên biến là$database
thôi, không cần viết hoa chữB
đâu.Mình thắc mặc là tại sao phải notification để lấy thông tin lastest khi mà mỗi lần chuyển động là nó sẽ lấy đc thông tin rồi nhỉ? Hay ý bạn là thông tin mỗi lần chuyển động async nên ko lải là lastest? Cám ơn bài viết của bạn.