如何使用angularjs将一个html链接到另一个html中的数据传输 {{greeting.created_by}} {{greeting.created_on} {{greeting.modified_by}} {{greeting.modified_on}}
但是如何使用angularjs将如何使用angularjs将一个html链接到另一个html中的数据传输 {{greeting.created_by}} {{greeting.created_on} {{greeting.modified_by}} {{greeting.modified_on}},angularjs,Angularjs,但是如何使用angularjs将{{greeting.page_name}}的值传递到另一个页面(test.html)?fun()是控制器MyCtrl中的函数 你可以用 <tr ng-repeat="greeting in posts"> <!--<td>{{greeting.user}}</td>--> <td> <div ng-controller="MyCtrl">
{{greeting.page_name}}
的值传递到另一个页面(test.html)
?fun()是控制器MyCtrl中的函数
你可以用
<tr ng-repeat="greeting in posts">
<!--<td>{{greeting.user}}</td>-->
<td>
<div ng-controller="MyCtrl">
<a href="quizlist.js">{{greeting.page_name}} </a>
</div>
</td>
<td>{{greeting.created_by}}</td>
<td>{{greeting.created_on}}</td>
<td>{{greeting.modified_by}}</td>
<td>{{greeting.modified_on}}</td>
</tr>
将arg值赋给$rootScope.argname,如下所示
ng-click=fun(arg)
现在使用更改函数fun()中的状态
并在状态为“test”的控制器中使用$rootScope.argname
考虑到app.js是
state.go('test');
在我的例子中,我使用了一个类似于模板的代码
state = 'test'
controller = test.js
template = test.html
并在状态为“chat.chatbox”的控制器中使用$rootScope.selectedFriend
state = 'test'
controller = test.js
template = test.html
<div id="page-wrapper" class="sides">
<h2>User List</h2>
<ul ng-repeat="item in items">
<li ng-repeat="(key, val) in item">
<ul>
<li>
<div ng-click="getUserChat(key)">
<a>{{key}}</a>
</div>
</li>
</ul>
</li>
</ul>
</div>
$scope.getUserChat = function(selectedFriend){
$rootScope.selectedFriend = selectedFriend;
$rootScope.sentChatMessages = [];
$state.go('chat.chatbox');
};