|
|
1
1
如果您的目标是一个简单的解决方案,在模型中只切换一个布尔值,则可以使用如下子控制器: http://plnkr.co/edit/P1ncToJwqvxt9F9MTF5E?p=preview 子控制器将继承父控制器的范围,并可以直接编辑值。我有editMode==true的编辑子控制器筛选,因此当父控制器更改该值时,子控制器会自动显示该项。所有更改都会实时更新,子控制器只需切换editMode属性即可将其从编辑区域中删除。 类似的逻辑用于添加子控制器。 视图如下所示:索引html
用户添加表单.html
用户编辑表单.html
控制器如下所示:
|
|
|
2
0
您可以使用Angular状态路由来实现这一点。在其中,您将创建状态(不同视图),如-
参考 https://github.com/angular-ui/ui-router/wiki/Nested-States-%26-Nested-Views |
|
|
3
0
共享状态可以通过创建一个服务来实现,然后将该服务注入到所有感兴趣的角色(控制器),该服务可以保存控制器可以绑定到的数据并显示在模板中。Angular JS中的服务是单体的,因此所有控制器都在访问和改变共享状态。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |