@westdp

Как записать данные из директивы?

Использую плагин для поиск адреса с помощью https://github.com/kuhnza/angular-google-places-au..., в этом плагине реализовано вывод на старницу с фильтром json{{place | json}}
Кусок HTML:
div.container(ng-controller="googleAddressCtrl")
	//div(id="map")
	ul.select
		li
			div.input-container
				input(type="text", g-places-autocomplete, ng-model="place", class="input-container__simple", placeholder="{{langa.TypeYourAddress}}")
		p {{place | json}}


Подскажите как вывести эти данные например в $scope.NewPlace
На выходе сейчас мы получаем:
<p class="ng-binding">{
  "address_components": [
    {
      "long_name": "",
      "short_name": "UA",
      "types": [
        "country",
        "political"
      ]
    },
    {
      "long_name": "Деснянский район",
      "short_name": "Деснянский район",
      "types": [
        "sublocality_level_1",
        "sublocality",
        "political"
      ]
    },
    {
      "long_name": "Киев",
      "short_name": "Киев",
      "types": [
        "locality",
        "political"
      ]
    },
    {
      "long_name": "город Киев",
      "short_name": "город Киев",
      "types": [
        "administrative_area_level_2",
        "political"
      ]
    },
    {
      "long_name": "город Киев",
      "short_name": "город Киев",
      "types": [
        "administrative_area_level_1",
        "political"
      ]
    }
  ],
  "adr_address": "",
  "formatted_address": "Ukraine",
  "geometry": {
    "location": {
      "lat": 50.495313,
      "lng": 30.557908999999995
    }
  },
  "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/bus-71.png",
  "id": "225307284ab14beacae1bea284523a242e9ec33d",
  "name": "SkyMall",
  "photos": [
    {
      "height": 1836,
      "html_attributions": [
        "&lt;a href=\"https://maps.google.com/maps/contrib/117418578841312508464/photos\"&gt;Rostyslav Kravets&lt;/a&gt;"
      ],
      "width": 3264
    }
  ],
  "place_id": "ChIJnw18gsHR1EARuRMibcGf0W8",
  "reference": "CmRaAAAAnptOnjou1oe-gfE1gKjKNuoIHlgfQpKGUERMS7FWGVtCVfBzfII4ktvLOa6ONac27YCdb1xHwXOg0kPr2uiXotdxSRNSmrn7eUj05Mlzu3AWNIp42iBQLbq9Bvj4WiqtEhCQwJfzg0xF9VJp90XyPEBvGhTWm3nM99Isn64L-m1FYnxsysBoYQ",
  "scope": "GOOGLE",
  "types": [
    "bus_station",
    "transit_station",
    "point_of_interest",
    "establishment"
  ],
  "url": "https://maps.google.com/?cid=8057396861450982329",
  "utc_offset": 180,
  "vicinity": "Ukraine",
  "html_attributions": []
}</p>
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы