0

ユーザーが送信するフォームに含める必要がある単語のリストがユーザーに与えられる AngularJS を使用してアプリを作成しています。たとえば、単語のリストが「Shnur」と「Bdur」の場合、ユーザーが「Shnur と Bdur は通りを歩いていたとき...」と入力すると、フォームは有効になりますが、「Shnur が消えた」と書いた場合は有効ではありません。餌を求めて。」必要な 2 つの単語のうち 1 つだけが含まれていたためです。また、ユーザーが入力した単語/フレーズの色を動的に変更できるようにしたいと考えています。

現在、コントローラーにこれがあります:

    function ($scope, $routeParams, $location, Global, Submissions, Phrases){
          $scope.Global = Global;
          $scope.phrases = _(Phrases).shuffle().slice(0, 5);

フレーズ サービスを挿入し、ユーザーが提出物に組み込む必要があるいくつかのフレーズをランダムに選択しています。私の調査によると、次のステップはカスタム フォームの検証を行うディレクティブを作成することのようですが、それを行うには非常に多くの方法があるようで、構造を明確に理解するのに本当に苦労しています。この特定のケースに適したディレクティブ。(これは私の最初の本当のAngularアプリです)

4

1 に答える 1