質問: calcService.divided(); break; } } } }]);
回答: 全体的に綺麗にまとまっていると思いました。 何点か気付いた点を記載します。 好みの問題ですが、AngularJSで$scopeを使うことについては色々と議論があり、as記法というものを推奨するような流れもあります。 参考 as記法が気に入れば、これを用いることも検討されても良いかと思います。なお$scopeが悪いということではありません。 btnsValueはValueで定義されていますが、利用するのがMyControllerだけであればController内に記載してもよいかと思います。calcServiceも同様です。 他のControllerやServiceで利用することを前提とするのであれば今回のような役割分担で良いかと思います。 tableタグを用いておられますが、OnsenUIではテーブルを表現するためのons-row、ons-colというタグが提供されています。利用が可能であれば検討してみても良いかと思います。 以上です。