Я хочу перенести значение value.university из моего index.html на страницу university.html. Как я могу это сделать? Это возможно со скрытым значением?

<table id="myTable">
  <tr class="header">
    <th style="width:60%;">State</th>
    <th style="width:40%;">University</th>
  </tr>
  <tr ng-repeat="value in myDynamicData track by $index">
    <td>{{value.state}}</td>
    <td><a href="universities.html">{{value.university}}</a></td>
  </tr>

</table>
0
Annelie

3 ответа

Чисто клиентский подход заключается в использовании localStorage , который хранит переменную в клиентском браузере. Вы можете использовать:

var university = "some value here";
//creates a variable in the browser called university, which is now accessible from all pages of your website.
localStorage.setItem("university", university); 

Теперь на вашей второй странице:

var uni= localStorage.getItem("university"); //gets the value of "university" from localStorage

Como é retornado o доблесть ценность.университет para voêê? Esta ué página em angular, реагируйте, как хорошо? Тем не менее, вы должны знать, где вы работаете, когда вы работаете с системой?

<table id="myTable">
                <tr class="header">
                  <th style="width:60%;">State</th>
                  <th style="width:40%;">University</th>
                </tr>
                <tr ng-repeat="value in myDynamicData track by $index">
                  <td>{{value.state}}</td>
                  <td><a href="universities.html?vu={{value.university}}">{{value.university}}</a></td>
                </tr>
             </table>

Тогда в university.html вы можете прочитать, используя window.location.search

58546477