Skip to content

Commit e89b623

Browse files
author
mrarronz
committed
add comments
1 parent a97d54f commit e89b623

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
/// 查询正在上映的电影
12
export function queryMovies(city, start, count) {
23
return "https://api.douban.com/v2/movie/in_theaters?city=" + city + "&start=" + start + "&count=" + count
34
}
45

6+
/// 查询即将上映的电影
57
export function comingMovies(city, start, count) {
68
return "https://api.douban.com/v2/movie/coming_soon?city=" + city + "&start=" + start + "&count=" + count
79
}

Chapter2-FlatList/FlatListExample/src/screen/MovieListScreen.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,20 @@ export default class MovieListScreen extends Component {
6363
let movies = [];
6464
for (let idx in json.subjects) {
6565
let movieItem = json.subjects[idx];
66-
let directors = "";
66+
let directors = ""; // 导演
6767
for (let index in movieItem.directors) {
68+
// 得到每一条电影的数据
6869
let director = movieItem.directors[index];
70+
// 将多个导演的名字用空格分隔开显示
6971
if (directors === "") {
7072
directors = directors + director.name
7173
} else {
7274
directors = directors + " " + director.name
7375
}
7476
}
7577
movieItem["directorNames"] = directors;
76-
78+
79+
// 拼装主演的演员名字,多个名字用空格分隔显示
7780
let actors = "";
7881
for (let index in movieItem.casts) {
7982
let actor = movieItem.casts[index];

0 commit comments

Comments
 (0)