单击使用angular更改包含的html文件

时间:2015-01-11 10:30:46

标签: php html angularjs

是否有一种角度方式来更改显示主标签内容的文件名?现在我只是使用php include函数:

<main>
   <?php include 'hello.html';?>
</main>

但是有一个“有角度”的解决方案来改变hello.html文件,让我们说... goodbye.html?

1 个答案:

答案 0 :(得分:1)

是的,这很简单。但我不了解你的情况,我也无法用PHP技术向你展示。

使用以下方式,

的index.html

  <main ng-init="loadPage()">
    <div ng-include="{{url}}">

    <div>
  </main>

Index.js

appModuleName.Controller("index",function($scope){  //appModumodleName is the name of your angular app module

    $scope.loadPage=function()
    { 
      // User your logic to get your desired HTML page url.....

      $scope.url="hello.html"; //or path toward your hello.html
    }
});

任何查询都可以随意提问... 希望我能帮忙......