THẢO LUẬN

Loạt bài viết hay quá, cảm ơn anh nhiều 😄

0

rồi làm thế nào để match với session trên server trong khi nó đã bị xóa nhỉ 😃)

0
thg 8 20, 2018 9:01 SA

@DoanhPV

2018-08-20.png

code em như thế này sao nó không thay đổi hình ảnh nhỉ, anh giúp em với

0

cookie lưu ở client

0

Google dịch thế này thì ko nên post b à

+1

@quynh001 : cách giải thích về Package ManagerDependency Manager như vậy là đúng rồi. Về 2 khái niệm này đơn giản như sau:

  • Package Manager được sử dụng cho SYSTEM (hệ thống) và Dependency Manager cho PROJECT
  • Package Manager được sử sụng để cấu hình hệ thống ví dụ như cài đặt môi trường phát triển với các cài đặt này, mình có thể sử dụng cho nhiều projects
  • Dependency Manager chỉ dùng cho project. Mình có thể quản lý tất cả các dependencies cho project và các dependencies này được lưu trên project đó thôi. Project khác thì phải cài đặt lại. Vì vậy COMPOSER chỉ là là Dependency manager.
+1
thg 8 20, 2018 8:49 SA

@HuyDQ tks bạn nhé, code của bạn về logic dễ hiểu hơn rất nhiều

+1
thg 8 20, 2018 8:44 SA

@wiliamfeng ok bạn 😄

0
thg 8 20, 2018 8:43 SA

@HuyDQ tks bạn

0
thg 8 20, 2018 8:37 SA

@wiliamfeng hàm handleClick của bạn thực chất nó có nhiệm vụ gán cái sự kiện itemAccor.onclick = () => itemAccor.classList.toggle("active") cho thẻ div. Sau lần click đầu tiên thì các thẻ div đã được gán sự kiện rồi nó mới chạy được cái toggle bạn khai báo

+2

" reuby on rails cung cấp cho ta web server tên là WEBrick với câu lệnh rails s" WEBrick là app server, không phải là web server. Từ rails 5 thì app server mặc định khi tạo rails project là puma, không còn là WEBrick nữa.

0
thg 8 20, 2018 8:27 SA

@DoanhPV anh Doanh ơi có rảnh giúp em với, em làm mãi mà không được ạ

0
thg 8 20, 2018 8:27 SA

Bạn có thể cập nhât lại code như này sẽ tối ưu hơn tí 😄 https://codepen.io/anon/pen/NLKVwp?editors=1010

+1
thg 8 20, 2018 8:21 SA

LÀ như nào hả các bạn ? Mình chưa thực sự rõ lắm , các bạn có thể giải thích cho mình cặn kẽ hơn chút có đc không ? Mình thì hiểu thế này :

Thằng cha được khai báo sự kiện : onClick={this.handleClick} => khi click vô nó => nó sẽ gọi đến hàm handleClick => hàm này có chức năng duyệt qua các con nằm trong thằng cha => nếu phát hiện sự kiện click vừa rồi ứng với thằng con nào : itemAccor.onclick = () => itemAccor.classList.toggle("active") =,> sẽ toogle class cho thằng con đó.

Logic chẳng phải như vậy sao ?

0
thg 8 20, 2018 8:10 SA

@DoanhPV anh ơi cái RemoteViews đó nếu gọi ở onReceice thì trên onUpdate có cần để không

0
thg 8 20, 2018 6:36 SA

Có cách nào debug trực tiếp trên IDE như native ko bạn ?

0
thg 8 20, 2018 5:31 SA
//Để sử dụng được autolayout cho tableView này mình thêm đoạn code sau
        self.translatesAutoresizingMaskIntoConstraints = false

mình được biết hàm này là auto contraint layout khi mà mình miss, và thường được để là false để mình contraint layout theo ý mình muốn.

+1
thg 8 20, 2018 4:30 SA

@Lynk Bạn thử cách này xem.

Trong onReceive():

//.....
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.widget_layout);

// Tham số thứ nhất là id của phần tử muốn đổi image
// Tham số thứ 2 là image/drawable muốn sử dụng
remoteViews.setImageViewResource(R.id.widget_button_away, R.drawable.border_radius_10);
+1
thg 8 20, 2018 4:10 SA

Anh ơi ví dụ như em muốn đổi image của button thì như thế nào

0

Ôm trọn em à :v

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í