javascript - angularjs ngIf 的类型错误问题

标签 javascript angularjs kendo-ui typeerror kendo-datetimepicker

我在标题上有一个简单的 ng-click 事件,当单击该事件时,将从 View 中隐藏 ng-repeat 部分。当您再次单击标题时,ng-repeat 部分将重新出现。我在 ng-repeat 中的输入元素上也有一个 kendo-date-time-picker 属性:

<h3 data-ng-click="hide=!hide">Unclaimed Orders</h3>

<div data-ng-if="!hide">
    <section data-ng-repeat="row in vm.vom">
        <input kendo-date-time-picker k-format="'MM/dd/yy h:mm tt'" data-ng-model="row.needed_date">
    </section>
</div>

每当我单击该标题时,控制台都会记录一条 TypeError 消息,我不确定为什么会这样:

kendo error

还有其他人遇到过这个问题并找到了解决方法吗?

如果我使用 ngShow 而不是 ngIf,则不会产生错误。为什么错误仍然存​​在于 ngIf 中?它不喜欢从 DOM 中删除然后又添加回来吗?

最佳答案

你包括哪些剑道脚本?尝试包含 kendo.all.min.js,如果可行,则可能是您忘记了一个脚本。

从错误的外观来看,您可能忘记了 kendo.data.min.js

关于javascript - angularjs ngIf 的类型错误问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30380292/

相关文章:

javascript - 使用 jquery 显示图例

javascript - 将 HTML 字符串(包括样式)转换为 PDF(Electron - React - Typescript)

angularjs - 如何在具有适当背景和 Angular 基础的模态内打开模态?

angularjs - HTTP 请求已被阻止;内容必须通过 HTTPS 提供

css - KendoTreeView 和 AngularJS : icons are not displayed

javascript - Kendo Scheduler 不会获取数据源

javascript - 如何在 javascript 中将这种复杂的日期格式转换为这种格式

javascript - 主干模型获取 - 模拟后端

javascript - 带有 youtube iframe 的 Angular ng-swipe

javascript - 我可以更改单击 Kendo Grid 下一页按钮时触发的事件吗?