THẢO LUẬN

Sep 28th, 2020 4:30 p.m.

@ngoctt buồn vãi. Toàn mấy ông đi copy rồi dịch ra ấy mà. Làm sao để khoanh tròn ảnh ở giữa như Zalo bạn nhỉ.

0

a ơi run 2 cái này cùng lúc trên terminal thế nào ạ ? Capture.PNG

0

Cám ơn bạn. Bài viết của đã cho mình hiểu rõ thêm vê Observable. Mong bạn giữ mãi niềm nhiệt huyết để có những bài viết tuyệt với. Chúc bạn thật nhiều sức khoẻ và gặt hái nhiều thành công trong công việc.

+1
Sep 28th, 2020 10:05 a.m.
0
Sep 28th, 2020 10:01 a.m.

Bạn cho mình hỏi thêm chút là tên khách hàng ở một bảng khác thì có tìm đc không ạ

0

bài hay quá bạn

+1

Chú ém bài này bao lâu r 😄

0

@Stevendie bạn dùng thử https://myaloha.vn. Thấy có nhiều feedback tích cực

0

Chỗ này trước tiên bạn phải khởi chạy một máy ảo trước (nếu chưa có thì phải tạo).

  • Muốn tạo máy ảo Android thì có thể dùng trực tiếp Android Studio click vào button "Create Virtual Device..." góc trái ở bên dưới nha. Screenshot from 2020-09-28 15-25-04.png

  • Còn tạo máy ảo trên của IOS như iphone thì phải download XCode mới tạo được.

Sau khi máy ảo đã được chạy thì Android Studio sẽ tự động connect đến máy ảo đó. Thân ái!

0
Sep 28th, 2020 7:50 a.m.

Toàn con cưng của HTML mà bạn Ni lại bảo là con rơi, chán bạn =))))

0
Sep 28th, 2020 7:08 a.m.

Cảm ơn bài chia sẻ hữu ích của bạn. 👍

0
Sep 28th, 2020 6:10 a.m.

Bạn Nhật cho hỏi:

"Target selector: Chọn device để chạy" Nhưng ở máy mình nó ko hiện mục này, chỉ hiện "no devices". Làm sao để có mục "Iphone XS Max" để chọn?

+1
Sep 28th, 2020 3:29 a.m.

Chào bạn, cherry-pick rất thích hợp với những trường hợp như checkout từ sai branch gốc, lấy source change từ 1 commit nào đó về branch hiện tại. Chery-pick cũng có thể lấy change files từ 1 pull reques với cú pháp cherry-pick -m bạn có thể tìm hiểu thêm.

0

Câu 2:

const arr = ['A', 'B', 'C'];

const printString = (str) => {
  return new Promise((resolve, reject) => {
    if (str) {
      resolve(str);
    } else {
      reject('No string');
    }
  });
};

const printAll = (str) => {
  let i = 0;

  printString(arr[i++]).then(res => {
    console.log(res);
    printString(arr[i++]).then(res => {
      console.log(res);
      printString(arr[i++]).then(res => {
        console.log(res);
      });
    });
  })
};

printAll();
0

uầy bạn viết bài này hay thế. tớ lại có thêm kinh nghiệm để blame intern lẫn leader team tớ rồi bạn ơi 😱😱😱😱😱

0

Cám ơn bạn. @nguyen.thanh.minhb

0

Khi bạn khởi tạo dự án Android thì cấu trúc thư mục sẽ như trong ảnh dưới. Trong folder app bạn tìm đến file build.gradle thêm dòng code này vào vị trí mình đánh số 3 ấy.

Capture.PNG

Chú ý là nó có tới 2 file build.gradle. Cái file mà có dòng code apply plugin: ở trên cùng như ảnh trên, thì mới là file đúng.

Sau đó click vào biểu tượng con voi này để sync gradle là đc.

Capture2.PNG

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí