我使用多个命名 View 来嵌套它们。 我想要做的是将一些数据从调用模板的 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"
}
}
在“项目”内我有多个“组” 在“组”内我有多个“任务” 在“任务”内部,我想显示多个“输入文本”,但每个具有不同的值
最佳答案
function whatyouwannaget()
{
var scriptUrl = "url";
$.ajax({
url: scriptUrl,
type: 'get',
dataType: 'html',
async: false,
success: function(data) {
result = data;
}
});
return result;
关于javascript - 如何通过 ui-view (UI-Router) 传递数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38792413/