2017-04-21 10 views
0

最近私は角度プロジェクトに(here)を使用し始めました。 それはうまくいきましたが、唯一の問題は各セルに編集を入れたことです。RouterLinkがアンギュラ2のグリッドで動作していません

私のコード、

this.columns = 
[ 
    { 
     text: 'Id', columntype: 'textbox', width: 80 
    }, 
    { 
     text: 'Name', columntype: 'textbox',datafield: 'name', width: 130 
    }, 
    { 
     text: 'Group Name', columntype: 'textbox', datafield: 'group_id', width: 130 
    }, 
    { 
     text: 'Actions',datafield: 'id', cellsrenderer: Action, width: 100 
    } 
]; 

これは私のアクション機能である私は、HREFその作業でrouterLinkを交換するときは、

var Action = function (row,datafield,value) {  
    return '<button ><a routerLink="pages/users">EDIT</a</button>' 
} 

、誰もがme.Thanksを助けてくださいすることができます。

答えて

1

このウィジェットは、あなたのhtmlコードを直接DOMに追加するようです。したがって、角度はバイパスされ、「有効な」角度オブジェクトではなく、角度自体によって処理/認識されません。

これはウィジェットの問題です。その動作を変更できないようです。

+0

こんにちはmxii、どのような解決策をお勧めですか? – MMR

関連する問題