Ho un'espressione fondamentale ng-spettacolo come segue:Bitwise Espressione angolare non funziona
ng-show="((message.status & messageStatus.Spam) != 0)"
Tuttavia, questo non riesce con il seguente errore: "Token '&' è inaspettato, aspettandosi [)] nella colonna 18 dell'espressione ".
L'angolare supporta operazioni bit a bit oppure è necessario scrivere una funzione per valutare qualcosa di così semplice?
ho scritto un piccolo modulo per operazione bit a bit. Controllare [filtro bitmap angolare] [1] [1]: https://github.com/lborgav/angular-bitwise-filter – lborgav
Questo non funziona se il secondo numero è maggiore del primo. Ad esempio "1 & 9" dovrebbe anche essere uguale a true. Dovrebbe essere invece "return ((parseInt (firstNumber, 10) & parseInt (secondNumber, 10))> 0)" – garethb