当前位置:网站首页>Douban scoring applet Part-3
Douban scoring applet Part-3
2022-07-04 01:27:00 【MAOpasX】
List of articles
One 、 primary coverage
The main page “ Movie theater hit ”、“ Recent hit series ”、“ Recent popular variety shows ” Module real data implementation ( Pass the dead data we originally wrote artificially API The interface becomes live )
Cinematic effect pictures :
Two 、wx:key
1、 Debugger warning
Before we finish Douban scoring applet Part-2 after , You can find that the debugger jumps out of the yellow warning , Let us in stars.wxml Add... While rendering the star image wx:key This attribute is used to improve performance
well , Now the pressure comes wx:key, You can see List rendering in wechat official documents wx:key, You can also simply see the following figure , In other words, provide a keyword , Prove that it is unique , Will not be dynamically changed , At present, it can be understood as our ID card , One for one
Here we might as well adopt the second method , Join in *this To avoid warnings
2、 URL usage warning
When we don't bind the corresponding website online applet , These websites are considered unsafe , So in advance Local settings Check this item in
3、 ... and 、 Single layout implementation
1、API Interface
On the home page index.js file ,onLoad() Function, we write
establish that Variables are convenient for us to use Page Data in the page
wx.request( Specific to see Official wechat documents -wx.request) Make a request to the website , By default, we will join url, Fill in here API
①API? Specific to see Official wechat documents -API, It's an interface , We need to use it to get real data
②(;д;) there API The website is provided by others , There is no sharing here
success() Indicates a successful request to , Inside res It's a random value
2、 Search data
We found that subject_collection_items It's the data we need ( The bid winner in the figure is another , Let everyone know data There are other things in it )
3、 Definition movies Variable
We will res.data.subject_collection_items Value assigned to movies, Simple writing
4、 Save the data
Save the obtained information in data in
5、index.wxml File layout
At that time, we copied four copies, and we can delete them all , Just keep one , Add wx:for Rendering movies This list , and movies There are five groups of values , So it will be repeated five times .wx:key The corresponding setting is the title of the default item
6、index.wxml Cinema hot layout
Put the original artificially set cover address 、 Movie title 、 Modify the movie score , In this way, other data can be used universally
Four 、 The overall layout
1、 home page index.js file
Let's consider the data of popular dramas and variety shows , Just make the movie theater popular wx.request Copy , Conduct API And variable name can be modified ( Hot shows :tvs Variable ; variety show :shows Variable )
2、index.wxml file
Corresponding , We're on the front page wxml Add these two new modules to the file ( from modelGroup Start copying ) Then make corresponding modification
5、 ... and 、 design sketch
1、 design sketch 1
2、 design sketch
6、 ... and 、 ending
This time we have realized the basic layout of the main page , Next time we will optimize accordingly
If you have any questions , You are welcome to point out ~ ヾ(◍°∇°◍)ノ゙
边栏推荐
- The force deduction method summarizes the single elements in the 540 ordered array
- PMP 考试常见工具与技术点总结
- Special copy UML notes
- Sequence list and linked list
- How can enterprises optimize the best cost of cloud computing?
- 7.1 学习内容
- Cloud dial test helps Weidong cloud education to comprehensively improve the global user experience
- Introduction to Tianchi news recommendation: 4 Characteristic Engineering
- I don't care about you. OKR or KPI, PPT is easy for you
- 中电资讯-信贷业务数字化转型如何从星空到指尖?
猜你喜欢
GUI application: socket network chat room
Install the pit that the electron has stepped on
[dynamic programming] leetcode 53: maximum subarray sum
Huawei rip and BFD linkage
Pyinstaller packaging py script warning:lib not found and other related issues
Since the "epidemic", we have adhered to the "no closing" of data middle office services
Avoid playing with super high conversion rate in material minefields
How to delete MySQL components using xshell7?
Function: find the sum of the elements on the main and sub diagonal of the matrix with 5 rows and 5 columns. Note that the elements where the two diagonals intersect are added only once. For example,
Mobile asynchronous sending SMS verification code solution -efficiency+redis
随机推荐
SRCNN:Learning a Deep Convolutional Network for Image Super-Resolution
51 MCU external interrupt
gslb(global server load balance)技术的一点理解
Technical practice online fault analysis and solutions (Part 1)
TP5 automatic registration hook mechanism hook extension, with a complete case
Stringutils and collectionutils
技术实践|线上故障分析及解决方法(上)
Typescript basic knowledge sorting
Query efficiency increased by 10 times! Three optimization schemes to help you solve the deep paging problem of MySQL
Pratique technique | analyse et solution des défaillances en ligne (Partie 1)
AI helps make new breakthroughs in art design plagiarism retrieval! Professor Liu Fang's team paper was employed by ACM mm, a multimedia top-level conference
All in one 1412: binary classification
MPLS experiment
How can enterprises optimize the best cost of cloud computing?
Difference between value and placeholder
Use classname to modify style properties
Day05 表格
Functions and arrays of shell scripts
Customize redistemplate tool class
Human resource management online assignment