$http.get('/user').then(function(result) {
$scope.listUsers = result.data;
});
Ban goi API nay nhung chua tao ra no o server?
Phai tao API trong file index.js chu nhi?
Khi tích hợp cổng thanh toán nếu gặp vấn đề thì theo mình bạn nên contact trực tiếp với nhà cung cấp cổng thanh toán để được giúp đỡ nhanh nhất. Với lại, hầu hết các cổng thanh toán đều có code mẫu với cho các ngôn ngữ lập trình thông dụng + sandbox (môi trường giả lập để thực hiện các giao dịch test) đấy bạn. Tốt nhất là nên contact trực tiếp.
Cho mình hỏi: giả sử tại cái WordViewModel, allWords: LiveData<List<Word>> này khi bạn lấy dữ liệu lên, cần phải xử lý thêm nhiều thao tác nữa trước khi đưa nó ra cho MainActivity thì sao? Hiện tại thì MainActivity đang observe trực tiếp vào livedata này nhưng giả sử dữ liệu chưa được chuẩn hóa tới mức có để đem ra show trực tiếp lên UI mà cần phải process thêm?
Đối với Angular từ bản 2 trở đi (Angular 2,4,5,6) thì chúng ta phải viết riêng hàm Track By ở file typescript. Cách viết như dưới đây:
@Page({
template:`
<ul>
<li *ngFor="#post of posts;trackBy:identify"> <!-- Chỗ này gọi hàm TrackBy Identity ở trong code ts -->
{{post.data}}
</li>
</ul>
`})exportclassHomeworkAddStudentsPage{
posts:Array<{id:number,data:string}>;constructor(){this.posts =[{id:1,data:'post with id 1'},{id:2,data:'post with id 2'}];}identify(index,item){//Chỗ này làm logic gì để track by cũng được. Chỉ cần trả về giá trị sau khi so sánh là đc. Ở đây mình chỉ đơn giản là so sánh Id.return post.id
}}
THẢO LUẬN
trong đó sẽ hiển thị các loại thẻ có thể để verify đó bạn
$http.get('/user').then(function(result) { $scope.listUsers = result.data; }); Ban goi API nay nhung chua tao ra no o server? Phai tao API trong file index.js chu nhi?
Work like a charm! 🤣
mình nghi bạn nên chuyển sang SSR như Nuxt chả hạn. Bên nuxt có support rất nhiều cho Vue, từ router đến các module , config. Bạn cứ thử xem
ok bạn
Khi tích hợp cổng thanh toán nếu gặp vấn đề thì theo mình bạn nên contact trực tiếp với nhà cung cấp cổng thanh toán để được giúp đỡ nhanh nhất. Với lại, hầu hết các cổng thanh toán đều có code mẫu với cho các ngôn ngữ lập trình thông dụng + sandbox (môi trường giả lập để thực hiện các giao dịch test) đấy bạn. Tốt nhất là nên contact trực tiếp.
trong ví dụ này, n ở đây sẽ được sinh random dựa trên Độ dài khóa 1024(bits)
Cho mình hỏi: giả sử tại cái WordViewModel, allWords: LiveData<List<Word>> này khi bạn lấy dữ liệu lên, cần phải xử lý thêm nhiều thao tác nữa trước khi đưa nó ra cho MainActivity thì sao? Hiện tại thì MainActivity đang observe trực tiếp vào livedata này nhưng giả sử dữ liệu chưa được chuẩn hóa tới mức có để đem ra show trực tiếp lên UI mà cần phải process thêm?
Thanks
quả console.table() giờ mới biết! Thank bạn
Thanks for sharing!
Bài viết quá hay và bổ ích cho 1 css beginer như anh =))
Thank you anh
Đối với Angular từ bản 2 trở đi (Angular 2,4,5,6) thì chúng ta phải viết riêng hàm Track By ở file typescript. Cách viết như dưới đây:
Tham khảo thêm bài viết này nữa nhé:
https://netbasal.com/angular-2-improve-performance-with-trackby-cc147b5104e5
Sai chinh ta cho
product_orignal=>product_original😜23
Trình duyệt hay mới lạ
Bài viết hay
Groovy là phiên bản ngắn gọn hơn của Java đó bạn. Vì java code cơ bản là khá dài.
Đẹp quá!