Javascript 如何在指令中显示对象的属性?
该对象如下所示:Javascript 如何在指令中显示对象的属性?,javascript,angularjs,Javascript,Angularjs,该对象如下所示: {"objectId":"5666759200b09f85717e8954","name":"TestNewSunflower"... 该指令: .directive('breadcrumb', function() { return { restrict: 'EA', template: '<ol class="breadcrumb">' +
{"objectId":"5666759200b09f85717e8954","name":"TestNewSunflower"...
该指令:
.directive('breadcrumb', function() {
return {
restrict: 'EA',
template: '<ol class="breadcrumb">' +
'<li><a href="#/building/{{building.objectId}}">{{building}}</a></li>' +
'</ol>',
scope: {
building: "@"
.directive('breadcrumb',function(){
返回{
限制:“EA”,
模板:“”+
“”+
'',
范围:{
建筑物:“@”
我如何使用它:
<breadcrumb building="{{building}}"></breadcrumb>
但是我无法显示名称
属性
我尝试了building.name
,building[name]
,但没有任何效果
正确的方法是什么?使用
<breadcrumb building="building"></breadcrumb>
<breadcrumb building="building"></breadcrumb>
<代码> > p>在范围内使用<代码> @ /代码>,值将视为文本。
如果要用作对象,必须使用JSON.parse
或angular.parse
相反,使用建筑
作为双向
像这样
building: "="
然后您的html将