Включая определенный div с AngularJS в моем html основном файле - PullRequest
0 голосов
/ 06 января 2020

Я начинаю с AngularJS и знаю, как включить целый документ HTML в другой документ HTML, однако я бы хотел включить только определенный div.

Я всегда использовал jQuery для такого рода вещей, и я не уверен, что логика c одинакова, и я мог бы ориентироваться только на «определенные» части удаленного документа, а не на все.

Мой код такой, но я не знаю, как нацелить с помощью селекторов CSS специфицированный c div, в котором я заинтересован.

Соответствующая часть основного документа выглядит следующим образом, и удаленный документ будет есть div с id # remote-div, но я не знаю, где его оценивать:

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
  $http.get("https://website.com/remote-document.html")
  .then(function(response) {
      $scope.myWelcome = response.data;
  });
});

<div ng-app="myApp" ng-controller="myCtrl"> 

<p>Today's welcome message is:</p>

<h1>{{myWelcome}}</h1>

</div>

Спасибо, если вы можете помочь!

1 Ответ

0 голосов
/ 06 января 2020

Использовать одностороннюю привязку свойства синтаксиса потока:

<div [innerHTML]="myWelcome"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...