Ich mache eine benutzerdefinierte Direktive für eine Textfeldanweisung, die Teil eines separaten Projekts ist.Auswerten eines übergebenen Objekts in einer Direktive
<textbox restrict="{type: 'ref', callback: _.noop}"></textbox>
Beachten Sie, dass ich Noop zu Testzwecken im Moment verwendet habe. Wenn ich auf: attrs.restrict in meiner Richtlinie, ich sehe:
"{type: 'ref', callback: _.noop}"
Ich habe versucht, einen $ Parst tun und ein Umfang $ eval auf dieser Zeichenkette, die es in ein Objekt zu drehen, aber es gibt Probleme mit dem Rückruf nicht definiert ist. .
Wie kann ich diese Zeichenfolge korrekt in ein Objekt umwandeln?
Es ist nicht JSON, weil es eine Funktion innerhalb des Objekts gewickelt ist. – user1413969