如何通过ui视图(ui路由器)传递数据
How do i pass data through ui-view (UI-Router)?
我正在使用多个命名视图来嵌套它们。我想做的是将调用模板的div中的一些数据传递到模板本身。
像这样的
<div ui-view="inputtext" data-value="0"></div>
<div ui-view="inputtext" data-value="1"></div>
<div ui-view="inputtext" data-value="2"></div>
我想要相同的模板,但传递不同的数据给它。
我怎样才能做到这一点?
这就是我的状态
.state('project', {
url: "/project/:projectId",
views: {
'project' : {
templateUrl: "templates/project.html"
},
'group@project' : {
templateUrl: "templates/group.html"
},
'task-1@project' : {
templateUrl: "templates/task-1.html"
},
'inputtext@project' : {
templateUrl: "templates/modules/inputtext.html"
}
}
在"项目"中,我有多个"组"在"组"内我有多个"任务"在"task"中,我想显示多个"inputtext",但每个的值不同
function whatyouwannaget()
{
var scriptUrl = "url";
$.ajax({
url: scriptUrl,
type: 'get',
dataType: 'html',
async: false,
success: function(data) {
result = data;
}
});
return result;
您可以使用ui路由器的stateparams
让HTML成为
<a ui-sref=".detail({id: show.id})">{{show.name}}</a>
你的路线配置是这样的.
.state('app.subscribers.detail', {
url: 'detail/:id',
views: {
'detail@app.shows': {
templateUrl: 'templates/partials/show-detail.html',
controller: 'showCtrl'
}
}
});
相关文章:
- 如何在具有某些 UI 视图的状态中管理工厂单个请求数据
- 如何在UI自动化中捕获响应数据
- 语义UI下拉选项数据属性
- 如何在状态输入ui路由器时立即显示模板,然后当承诺被解决时显示数据
- 视窗 8/Metro UI 数据绑定 JavaScript
- AngularJS和UI-选择多个数据
- UI网格单一筛选器无法处理复杂数据
- jQuery UI中的动态url,数据表
- 如何从$http请求延续中获得显示在angular ui.grid中的数据
- AngularJs的Kendo UI:当用户在网格中选择行时,如何在文本框字段上绑定数据
- 隐藏空模板,直到使用Restangular和UI Router加载数据
- 带有两个句柄的 jQuery UI 滑块 - 获取初始数据
- 如何使用Angular UI Router解析所有状态的数据
- 从动态数据生成AngularJS UI模板
- Kendo UI,将饼图绑定到分层远程数据
- 为什么分页数据表JQuery没有'不要使用JSF ui:重复
- 如何更改 jquery UI 数据选择器的样式 (CSS)
- 剑道 UI 数据模板 - 如何创建主容器并将模板加载到其中
- 如何在不需要刷新的情况下将Kendo UI数据向导集成到页面上
- 正在Jquery UI数据选择器上设置日期格式