File tree Expand file tree Collapse file tree 3 files changed +85
-24
lines changed Expand file tree Collapse file tree 3 files changed +85
-24
lines changed Original file line number Diff line number Diff line change 1+ < div class ="navbar ">
2+ < div class ="navbar-inner ">
3+ < div class ="left ">
4+ < a href ="# " class ="back link ">
5+ < i class ="icon icon-back "> </ i >
6+ < span > Back</ span >
7+ </ a >
8+ </ div >
9+ <!---->
10+ < div class ="center sliding "> Messages</ div >
11+ < div class ="right ">
12+ < a href ="# " class ="link icon-only open-panel "> < i class ="icon icon-bars "> </ i > </ a >
13+ </ div >
14+ </ div >
15+ </ div >
16+
17+ < div class ="page toolbar-fixed " data-page ="indMsg ">
18+ < div class ="page-content messages-content ">
19+ < div class ="messages ">
20+ < div class ="messages-date "> Sunday, Feb 9 < span > 12:58</ span > </ div >
21+ < div class ="message message-sent ">
22+ < div class ="message-text "> Hello</ div >
23+ </ div >
24+ < div class ="message message-sent ">
25+ < div class ="message-text "> How are you?</ div >
26+ </ div >
27+ < div class ="message message-received ">
28+ < div class ="message-name "> Kate</ div >
29+ < div class ="message-text "> I am fine, thanks</ div >
30+ < div style ="background-image:url(http://lorempixel.com/output/people-q-c-100-100-9.jpg) " class ="message-avatar "> </ div >
31+ </ div >
32+ < div class ="messages-date "> Sunday, Feb 3 < span > 11:58</ span > </ div >
33+ < div class ="message message-sent ">
34+ < div class ="message-text "> Nice photo?</ div >
35+ </ div >
36+ </ div >
37+ < div class ="toolbar messagebar ">
38+ < div class ="toolbar-inner ">
39+ < textarea placeholder ="Message "> </ textarea > < a href ="# " class ="link "> Send</ a >
40+ </ div >
41+ </ div >
42+ </ div >
43+ </ div >
Original file line number Diff line number Diff line change @@ -25,9 +25,45 @@ myApp.onPageInit('about', function (page) {
2525 myApp . alert ( 'Here comes About page' ) ;
2626} )
2727
28+
29+ //Each message Page
30+ myApp . onPageInit ( 'indMsg' , function ( page ) {
31+ messagesMain ( ) ;
32+ } )
33+
2834//Messages Page
2935myApp . onPageInit ( 'messages' , function ( page ) {
30- messagesMain ( ) ;
36+ //messagesMain();
37+ /*
38+ 1. Do AJAX call
39+ 2. Put data into Array
40+ 3. Set array
41+ */
42+ const people = [
43+ /*
44+ {
45+ name: nameOfPerson
46+ message: This is a mess...
47+
48+ }*/
49+ ] ;
50+
51+ for ( var i = 0 ; i < 10 ; i ++ ) {
52+ people . push ( {
53+ item : i
54+ } ) ;
55+ }
56+
57+ const myListOfPeople = myApp . virtualList ( '.list-block.virtual-list' , {
58+ items : people ,
59+ template :
60+ '<li>' +
61+ '<a href="indMsg.html?messageId={{item}}" class="item-link item-content">' +
62+ '<div>{{item}}</div>' +
63+ '</a>' +
64+ '</div>' +
65+ '</li>'
66+ } ) ;
3167} )
3268
3369myApp . onPageInit ( 'post' , function ( page ) {
Original file line number Diff line number Diff line change 1414 </ div >
1515</ div >
1616
17- < div class ="page toolbar-fixed " data-page ="messages ">
18- < div class ="page-content messages-content ">
19- < div class ="messages ">
20- < div class ="messages-date "> Sunday, Feb 9 < span > 12:58</ span > </ div >
21- < div class ="message message-sent ">
22- < div class ="message-text "> Hello</ div >
23- </ div >
24- < div class ="message message-sent ">
25- < div class ="message-text "> How are you?</ div >
26- </ div >
27- < div class ="message message-received ">
28- < div class ="message-name "> Kate</ div >
29- < div class ="message-text "> I am fine, thanks</ div >
30- < div style ="background-image:url(http://lorempixel.com/output/people-q-c-100-100-9.jpg) " class ="message-avatar "> </ div >
31- </ div >
32- < div class ="messages-date "> Sunday, Feb 3 < span > 11:58</ span > </ div >
33- < div class ="message message-sent ">
34- < div class ="message-text "> Nice photo?</ div >
17+ < div class ="pages ">
18+ < div data-page ="messages " class ="page ">
19+ < div class ="page-content ">
20+ < div class ="list-block virtual-list ">
21+ < a href ="# "> </ a >
3522 </ div >
3623 </ div >
37- < div class ="toolbar messagebar ">
38- < div class ="toolbar-inner ">
39- < textarea placeholder ="Message "> </ textarea > < a href ="# " class ="link "> Send</ a >
40- </ div >
41- </ div >
4224 </ div >
4325</ div >
You can’t perform that action at this time.
0 commit comments