Angularjs 如何以Json数据值描述为文件名,以扩展名和路径为路径调用相应的Html?
这里我创建了一些示例文件。现在工作正常了。。。如果我在Description(即“Description”)中给出直接的Html元素:“Third”。。。但真正需要的是,我将把那个Html元素放在一个单独的文件中,并且只在描述中包含那个外部文件名,只要你们想添加col作为你们可以添加的路径。。。 有没有可能用名称和路径调用相应的Html文件Angularjs 如何以Json数据值描述为文件名,以扩展名和路径为路径调用相应的Html?,angularjs,angularjs-directive,angularjs-scope,angular-ui-router,Angularjs,Angularjs Directive,Angularjs Scope,Angular Ui Router,这里我创建了一些示例文件。现在工作正常了。。。如果我在Description(即“Description”)中给出直接的Html元素:“Third”。。。但真正需要的是,我将把那个Html元素放在一个单独的文件中,并且只在描述中包含那个外部文件名,只要你们想添加col作为你们可以添加的路径。。。 有没有可能用名称和路径调用相应的Html文件 “严格使用”; var-app=angular.module('MyApp',[]); 应用指令('sample',函数(){ 返回{ 限制:'E', 替
“严格使用”;
var-app=angular.module('MyApp',[]);
应用指令('sample',函数(){
返回{
限制:'E',
替换:正确,
范围:{
数组:'='
},
模板:'
,
链接:功能(范围){
}
};
})
app.filter('to_trusted',['$sce',函数($sce){
返回函数(文本){
返回$sce.trustAsHtml(文本);
};
}]);
app.controller('SampleCtrl',['$scope',函数($scope){
$scope.array=[{
“标题”:“0”,
“描述”:“在这里,我将只给出Html文件名(即FirstPage.Html),而加载时我需要调用该Html文件”,
“路径”:“文件”
},
{
“标题”:“1”,
“Description”:“如果我在这里给Html元素它的工作方式是否有任何可能的方式来调用相应的Html文件”
,
“路径”:“文件”
},
{
"标题":二,,
“说明”:“第二”
,
“路径”:“文件”
},
{
"标题":三,,
“说明”:“第三”
,
“路径”:“文件”
},
{
“标题”:4,
“说明”:“第四”
,
“路径”:“文件”
},
{
“标题”:5,
“说明”:“第五”
,
“路径”:“文件”
}];
}]);代码>
您可以使用ng include在页面上呈现html文件,也可以在选项卡中使用它并将其作为内容传递,对于基于选项卡的ng include示例,请查看此提琴
<tabset>
<tab ng-repeat="tab in tabsMenu" active="tab.active">
<tab-heading> {{tab.title}}
<i ng-if =tab.closableTab class="glyphicon glyphicon-remove closeTabIcon" ng-click="removeTab($index)"></i>
</tab-heading>
<ng-include src="tab.url"></ng-include>
</tab>
{{tab.title}}