Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 根据用户选择在同一页面上显示内容_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 根据用户选择在同一页面上显示内容

Javascript 根据用户选择在同一页面上显示内容,javascript,html,angularjs,Javascript,Html,Angularjs,我想在角度控制器内应用路由。我有多个选项卡,当用户单击选项卡2时,它会显示一个列表 用户可以选择的选项。当用户选择链接“Red”时,它应该在tab2中相同内容区域的右侧显示Red.html的内容,根据用户选择,它应该在右侧显示内容 此处演示: 在上面的代码演示中,当用户选择Tab2时,一些链接显示在Tab2中,当用户单击该链接时,它将被路由到其他html页面,其内容应显示在同一选项卡的右侧 下面是当用户选择Tab2上的任何链接时路由的js代码。对如何在控制器内执行路由有何建议 var app =

我想在角度控制器内应用路由。我有多个选项卡,当用户单击选项卡2时,它会显示一个列表 用户可以选择的选项。当用户选择链接“Red”时,它应该在tab2中相同内容区域的右侧显示Red.html的内容,根据用户选择,它应该在右侧显示内容

此处演示:

在上面的代码演示中,当用户选择Tab2时,一些链接显示在Tab2中,当用户单击该链接时,它将被路由到其他html页面,其内容应显示在同一选项卡的右侧

下面是当用户选择Tab2上的任何链接时路由的js代码。对如何在控制器内执行路由有何建议

var app = angular.module("myApp", ["ngRoute"]);
app.config(function($routeProvider) {
    $routeProvider
    .when("/", {
        templateUrl : "main.html"
    })
    .when("/red", {
        templateUrl : "red.html"
    }).when("/green", {
        templateUrl : "green.html"
    });
});
有关如何从ng控制器内部执行路由的任何输入。

使用以下HTML:

<li><a href="/">Main</a> </li>
<li><a href="/#!/red">Red</a></li>
<li><a href="/#!/green">Green</a></li>
  • 使用以下HTML:

    <li><a href="/">Main</a> </li>
    <li><a href="/#!/red">Red</a></li>
    <li><a href="/#!/green">Green</a></li>
    

  • 我可以建议您对嵌套路由使用ui路由器:我已经在使用ng路由了。问题是使用ng控制器内的LNIK时如何路由。@我可以建议您使用ui路由器进行嵌套路由:我已经在使用ng路由。问题是在ng控制器内使用LNIK时如何路由。@CommercialSequestive plnkr链接在哪里?将我的HTML放入您的plnkr。我有..但它不工作,您能编辑和更新我的plnkr吗?我更新了您plnkr上的代码,请同时检查您提到的HTML(green.HTML,red.HTML…)文件路径!!!!!你真的想提供答案吗?如果你看到我的plnkr,所有需要的html(green.html,red.html)都在那里。但是你的代码不起作用。如果你想提供完整的帮助,请给其他人一些空间,以便其他人可以帮助…@Syed Amir Hussain plnkr链接在哪里?将我的HTML放入你的plnkr。我有..但它不起作用,你能编辑和更新我的plnkr吗?我更新了你plnkr上的代码,请检查HTML(green.HTML,red.HTML…)你提到的文件路径就在那里!!!!!你真的想提供答案吗?如果你看到我的plnkr,所有需要的html(green.html,red.html)都在那里。但是你的代码不起作用。如果你想提供全面的帮助,请尽量给其他人一些空间,以便其他人能够帮助…@Syed Amir Hussain