componentDidMount
Bạn xem cái hình của mình á, lúc chạy Flashlist vẫn có dữ liệu. Mình chỉ ko hiểu chổ componentDidMount chạy sau render(). Vậy lúc vừa mở ứng dụng dữ liệu của Flashlist ở đâu ra á.
- Lúc chạy component FlatList ban đầu sẽ có data là một mảng rỗng là giá trị default của state
dataNews
nhé. - Khi render được chạy lần 2 ( khi đã chạy qua didMount ) state đã được cập nhật và bạn sẽ thấy có dữ liệu. Để thấy rõ ràng nhất bạn hãy
console.log(this.state.dataNews)
ở trước render để thấy sự render và dữ liệu nhé!
Which one is better React native or Flutter for apps?
=)) lol Flutter
Giả lập iOS để code React Native
Được, bạn có thể sử dụng Expo SDK với điều kiện đó là bạn phải có máy ios và android và tải phần mềm Expo trên máy.
hỏi function trong javascript
được nhá, nếu bạn nghĩ là có thể làm được
hỏi trang kenh14
Cho mình làm quen bạn được không
hỏi html,css
làm tuyết đứng im giữa bầu trời cũng được bạn nhá
how to set style when onpress change state in react native
theo mình hiểu là bạn đang muốn khi click vào item nào thì item đó opacity sẽ thành 1 đúng không nhỉ? Bạn thử viết state trong constructor nhá.
constructor(super) {
this.state = {
your_county: 0
}
}
và sự kiện click bạn nên cho nó thành 1 function nhá, function sẽ không cần render lại 1 function khác.
_onClick = (index) = () => {
this.setState({your_coutry : index)}
}
<TouchableHighlight onPress={this._onClick(item.index)} ....
Layout phù hợp với màn hình Android React native
Theo mình hiểu là bạn đang chưa biết xử lý sao khi bị vỡ style trong ScrollView Bạn đã thử viết style chia theo % màn hình chưa nhỉ? Dimension ấy, ví dụ 1 view có width 200 và height 200 thì bạn có thể viết là width * 20/100 và height cũng tương tự height * (số % màn hình chiếm lấy)
show beginning of text in input react native
Bạn có thể thêm ellipsizeMode="head" hoặc ellipsizeMode="tail" nhá
Mình cần giúp đỡ fix css
Bạn thử cho:
min-height: 250px;
max-height: 250px;
Nếu bị tràn content thì thêm overflow vào nữa xem sao!
Firebase Functions
Trên docs có này bạn https://firebase.google.com/docs/auth/
Xin mọi người giúp đỡ lỗi include firebase trong react native
Bạn thử sửa trong build.gradle thành như này xem sao, nếu còn lỗi thì bạn cứ tự nhiên post lỗi tiếp =)), mình có thể support vì trước mình cũng đau đầu với cái import này
classpath 'com.android.tools.build:gradle:3.1.4'
classpath 'com.google.gms:google-services:4.0.2'
join query builder trong laravel
Bạn tìm hiểu khái niệm pivot table chưa bạn?