处理Angular中的NaN值

时间:2020-08-26 13:44:36

标签: javascript json angularjs angular user-interface

我正在研究运行Angular的现有应用程序的UI代码。网址之一是在其他适当的JSON对象中发送def calendar(request, group_id=None): instance = Calendar() instance = Calendar(group_id=group_id) form = CalendarForm(request.POST or None, instance=instance) if request.POST and form.is_valid(): form.save() return HttpResponseRedirect(reverse('cal:home')) return render(request, 'cal/form.html', {'form': form}) 值。 class CalendarForm(ModelForm): class Meta: model = Calendar fields = ('name',) def __init__(self, *args, **kwargs): super(CalendarForm, self).__init__(*args, **kwargs) 正在照顾具体路线。

我能够发现Angular中的原始JSON解析器是这样定义的:-

NaN

现在,我不想将解析器行更改为$stateProvider,这将解决问题。但是,我想在前端的其他地方解决此function fromJson(json) { return isString(json) ? JSON.parse(json) : json; } 问题,以便它不会因错误而停止应用程序。

所以我的问题是-我可以在JSON.parse(JSON.stringify(json))或其他地方定义任何可以防止此NaN错误的内容吗?

感谢您的帮助

0 个答案:

没有答案