On Tue, Jul 28, 2020 at 12:35 AM Michael W Powell <mwpowell...@gmail.com> wrote:
> Hello, > > I've got a data set that looks something like: > > ```Json > [{key: int, isSelected: boolean, label: string, weight: int}, ...] > ``` > > And I would like to bind that data set to a `DevExtreme` `dx-list`. I've > got layout issues, but the data is at least being rendered in the list as > expected. > > When I change the `isSelected` checkbox, or attempt to manipulate the > `weight`, I am receiving the infamous: > > ``` > ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has > changed after it was checked. Previous value: 'value: true'. Current value: > 'value: false'. > ``` > > Obviously this is "by design" but how does one properly bind data for > editability? I'm not sure I fully understand that whole issue. > My goal here is to facilitate user input through the Dx list, or any Ng populated component for that matter. In this case, a list of items that can receive input through a Dx check box and also through a Dx numeric spin edit. So how is this possible when the exception is thrown such as it is? Thanks, cheers, > > Michael W. Powell > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Angular and AngularJS discussion" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/angular/v4OwSpfXAnU/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > angular+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/angular/2320b73a-3237-4e99-a491-0c438f299260o%40googlegroups.com > <https://groups.google.com/d/msgid/angular/2320b73a-3237-4e99-a491-0c438f299260o%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group. To unsubscribe from this group and stop receiving emails from it, send an email to angular+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/angular/CAM%3DaUXoMiDv2tXBKd4yTPz%2B7wY%2BTdDX1_QFMgtUe%2BpeAwuBvnQ%40mail.gmail.com.