【发布时间】:2013-09-05 18:05:23
【问题描述】:
我想将userName 从userNames 列表中传递给登录用户点击到推特引导程序modal。
我将 grails 与 angularjs 一起使用,其中数据通过 angularjs 呈现。
配置
我的 grails 查看页面 encouragement.gsp 是
<div ng-controller="EncouragementController">
<g:render template="encourage/encouragement_modal" />
<tr ng-cloak
ng-repeat="user in result.users">
<td>{{user.userName}}</rd>
<td>
<a class="btn btn-primary span11" href="#encouragementModal" data-toggle="modal">
Encourage
</a>
</td>
</tr>
我的encourage/_encouragement_modal.gsp 是
<div id="encouragementModal" class="modal hide fade">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-hidden="true">×</button>
<h3>Confirm encouragement?</h3>
</div>
<div class="modal-body">
Do you really want to encourage <b>{{aModel.userName}}</b>?
</div>
<div class="modal-footer">
<button class="btn btn-info"
ng-click="encourage('${createLink(uri: '/encourage/')}',{{aModel.userName}})">
Confirm
</button>
<button class="btn" data-dismiss="modal" aria-hidden="true">Never Mind</button>
</div>
</div>
那么,我怎样才能将userName 传递给encouragementModal?
【问题讨论】:
-
你应该使用 angularjs 来处理这些事情。结帐 ng-include。
标签: javascript twitter-bootstrap grails angularjs