Привет, я новичок в начальной загрузке и angularJS. Я пытаюсь загрузить данные из MySQL на стороне сервера, используя PHP для начальной загрузки, но это занимает много времени, потому что есть 3000 записей, и записи сначала загружаются, а затем отображаются в таблице данных Bootstrap, которая занимает более 5 минут. Но мне нужно сделать это очень быстро. Я также использую AngularJS.
В поиске Google я обнаружил, что мы можем сделать это, обрабатывая данные на стороне сервера. Следовательно,
Мне нужно знать, как заполнить данные со стороны сервера в таблице данных начальной загрузки.
Помогите мне, пожалуйста !!! 🙂
Образец данных JSON: (который я получаю из моего PHP-файла)
get.php? = все JSON&query = SELECT * FROM
student
LIMIT 0,3
[ { "Идентификатор": "1", "Имя_файла": "AARYA", "Mname": нулевой, "LNAME": "M", "мужской пол", "Д.р.": "2004-10-04", "admissiondate": "2014-03-28 06:38:49", "Academic_year": "2013-2014", "Admissionnumber": "-", "Класс": "4", "Раздел": "D", "Rollno": "1", "Applicationnumber": нулевой, "Мобильный": "9655093949", "Transporttype": "школа-транспорт", "Transportm": нулевой, "Pickuppoint": "ECHAMPATTI", "Фото": "загрузить \ / студент \ /1.jpg", "ParentId": "1", "Пикап": "125", "Discountid": "1", "Tf_discountid": "0", "Bs_discountid": "0"}, { "Идентификатор": "2", «Имя_файла»: «Аби», "Mname": нулевой, "LNAME": "S", "мужской пол", "Д.р.": "2004-06-13", "admissiondate": "2014-03-28 03:17:35", "Academic_year": "2013-2014", "Admissionnumber": "-", "Класс": "4", "Раздел": "D", "Rollno": "2", "Applicationnumber": нулевой, "Мобильный": "-", «Transporttype»: «собственный транспорт», "Transportm": нулевой, "Pickuppoint": "NA", "Фото": "загрузить \ / студент \ /2.jpg", "ParentId": "2", «Пикап»: нулевой, "Discountid": нулевой, "Tf_discountid": "0", "Bs_discountid": "0"}, { "Идентификатор": "3", "Имя_файла": "AHRAF", "Mname": нулевой, "LNAME": "А", "мужской пол", "Д.р.": "2004-10-25", "admissiondate": "2014-03-28 03:17:35", "Academic_year": "2013-2014", "Admissionnumber": "-", "Класс": "4", "Раздел": "D", "Rollno": "3", "Applicationnumber": нулевой, "Мобильный": "9025509301", "Transporttype": "школа-транспорт", "Transportm": нулевой, "Pickuppoint": "RAYAKOTTAI", "Фото": "загрузить \ / студент \ /3.jpg", "ParentId": "3", "Пикап": "1", "Discountid": нулевой, "Tf_discountid": "0", "Bs_discountid": "0"} ]
Я бы использовал нг-повтор с данными с вашего сервера в самой таблице. Что-то вроде следующего:
<table class="table table-striped">
<tr ng-repeat="data in serverData">
<td>{{data.fname}}</td>
<td>{{data.lname}}</td>
</tr>
</table>
Других решений пока нет …