私はAngular JS 1.5.6を使用していますが、コンポーネントのみを使用し、ディレクティブは使用しません。Angular JSコンポーネントを含むフォームコンテナを作成する
私のアプリケーションでは、フォームを5つ以上使用しています。フォームのスタイルはすべてのビューで全く同じですが、変更されるフォームの内容のみです。私はコンポーネント(入力、ボタンなど)を作っており、フォーム用のコンポーネントを作成したいと思っています。コンテナコンポーネントのようになり、別のコンポーネントを置くことができます。ビューAでは、フォームには1つのボタンと1つの入力が含まれ、ビューBには2つのボタンと2つの入力などが含まれます...しかし、それができるかどうか、どうやってダウをするのかはわかりません。私はplnkeredこれを持っています。フォームのコンポーネントを作成したいと思います。このプロジェクトでは
<!DOCTYPE html>
<html ng-app="MyApp">
<head>
<link data-require="[email protected]" data-semver="3.3.6" rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.6/angular.min.js"></script>
<script src="script.js"></script>
<script src="myInput.js"></script>
<script src="myButton.js"></script>
</head>
<body ng-controller="MyCtrl">
<div class="container">
<h2>My form</h2>
<form role="form">
<my-input label="Firstname"></my-input>
<my-input label="Lastname"></my-input>
<my-button label="Submit"></my-button>
</form>
</div>
</body>
</html>
私たちにいくつかのコードを教えてください。 –