Cpage.js は、TypeScript (JavaScript のスーパーセット) を使用して開発された軽量の Mvvm フレームワークです。この記事では、イベントをコンポーネントにバインドする Cpage.js の実装コードを共有します。必要な友人は参照してください。Cpage.js は、TypeScript (JavaScript のスーパーセット) を使用して開発された軽量の Mvvm フレームワークです。
組み込みのテンプレートエンジン、ルーティング、命令、http、dom、その他のモジュール。コンポーネント開発が容易で、構文が統一されており使いやすく、サードパーティのフレームワークに依存せず、中小規模のプロジェクトの開発に適しています。
Cpage.js はイベントを通常の要素にバインドするだけでなく、コンポーネントにもバインドできます。
まず、コンポーネントヘッダーを定義できます
var header = Cpage.component({ name: 'header', components: [], template: `<p>{{header}}--{{height}}</p>`, data: { header: 'this is header' }, props: { height: { default: '10' } }, beforeRender() { }, render() { } });
<p> <p class="main" c-click="handelIf()">my app--templateId</p> <p c-if="{{ifTest}}"> <article></article> </p> <header height="{{headerHeight}}" c-click="headerClick()" ></header> <article></article> <footer></footer> </p>
以上がイベント インスタンスをコンポーネントにバインドする Cpage.js の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。