1
我使用ui-gmap-google-map
,在那裏我定義在像座標:angularjs:表達是不可轉讓
<div ui-gmap-google-map my-google-maps center='{ latitude: 51.4994961, longitude: -0.1246853 }' zoom="12">
這引發錯誤:
Expression '{ latitude: 51.4994961, longitude: -0.1246853 }' used with directive 'uiGmapGoogleMap' is non-assignable!
別人的報道一致問題和明顯的解決方案在這裏https://github.com/angular-ui/angular-google-maps/issues/418
,但如何使用ng-init來定義用於初始化指令的範圍屬性的對象?從我所知道的,我必須在設置scope.center之前將字符串過濾爲json解析?