1

我目前正在为一家派对制作公司编写单页 Web 应用程序。

我的目标是创建一个“Office like”应用程序,允许用户打开一个新的“party document”并对其进行编辑。

每个文档都会有很多“内容页面”(如食物、公用事业、景点、供应商等),每个页面中都会有很多字段。

每个字段都有自己的限制,在添加、删除或编辑时应该发生这些限制。

我想创建一个基础 JavaScript 对象,所有其他字段对象都将从 . 它看起来像这样:

`

function RootComponent(name,value){
    this.name = name;
    this.value = null;

    // Logic restrictions methods
    this.onChange = null;
    this.afterChange = null;
    this.onCheck = null;
    this.onDelete = null;
    this.afterDelete = null;
    this.onAdd = null;




    // Ensure we got value
    if (value !== undefined){
        this.value = value;
    }
}

`

我的问题是我应该如何使用 Angular 的 $watch 系统来增加“OnChange”等事件。

4

0 回答 0