Мой код работает только в Firefox, не работает в Chrome.

HTML-код

{amp}lt;div ng-controller="myController1"{amp}gt; Select View: {amp}lt;select ng-model="employeeview"{amp}gt; {amp}lt;option value="1.html"{amp}gt;1{amp}lt;/option{amp}gt; {amp}lt;option value="2.html"{amp}gt;2{amp}lt;/option{amp}gt; {amp}lt;/select{amp}gt; {amp}lt;div ng-include="employeeview"{amp}gt;{amp}lt;/div{amp}gt; {amp}lt;/div{amp}gt; 

Угловой код

  var app = angular.module('myApp', []); app.controller('myController1', function($scope) { var employees = [ {name: "Inderjeet", dateofbirth: new Date("November 23, 1980"), gender: "male", salery: "5000.788"}, {name: "Ravi Pandey", dateofbirth: new Date("November 13, 1980"), gender: "male", salery: "5000.788"}, {name: "Dilip", dateofbirth: new Date("November 30, 1991"), gender: "male", salery: "1000.000"}, {name: "Deepika", dateofbirth: new Date("jan 25, 1980"), gender: "Female", salery: "50040.788"}, {name: "Pradeep", dateofbirth: new Date("November 21, 1980"), gender: "male", salery: "5560.788"} ]; $scope.employees = employees; $scope.employeeview = "1.html"; }); 

Содержание 1.html

1. HTML-контент, который я вложил в основной файл

2.html

демонстрация

 {amp}lt;div data-ng-include="'views/employeeview.html'"{amp}gt; 

«‘» -{amp}gt; ты должен сделать это

Выражение AngularJS по URL. Если источником является строковая константа, убедитесь, что вы заключили ее в одинарные кавычки, eg src="'template.html'" .

 replace $scope.employeeview = '1.html'; 

ng-include="employeeview"