gpt4 book ai didi

javascript - knockout.js 验证插件无法与 CakePHP 一起使用

转载 作者:行者123 更新时间:2023-12-02 18:42:08 25 4
gpt4 key购买 nike

我正在尝试使用 knockout.js validation plugin与 CakePHP 但我似乎无法让它工作。

我在相应 View 的末尾添加了验证插件。 Chrome 中的网络选项卡显示它已正确加载,但是,对验证插件的任何引用都会引发错误。

例如,在包含我的 View 模型(名为 EntryViewModel)的页面上,我有以下代码

function EntryViewModel(){
//viewmodel code here
}

EntryViewModel.errors = ko.validation.group(EntryViewModel);

这是错误

'Uncaught type error: cannot call method 'group' of type undefined'

我引用错了吗?在 CakePHP View 的末尾,我包含了 knockout.validation 文件,它显示在网络选项卡中已正确加载

最佳答案

EntryViewModel 正在尝试使用 knockout 验证,但此时尚未按执行顺序加载。在加载库之前您无法使用它,因此请确保顺序正确。示例:

<script src="knockout.js"></script>
<script src="knockout.validations.js"></script>
<script src="orders.js"></script>

关于javascript - knockout.js 验证插件无法与 CakePHP 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16745932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com