如果要在界面使用jQuery是要自己引用?还是直接用?
CUBA 自带,在 web 模块可以直接用。
为啥我在jsComponent的js文件里面使用$,直接报错了呢?
js 里面需要引入才能用。但是 web 模块不需要手动添加 jquery.js 并声明资源了
没明白什么意思,jsComponent不就在web模块里面吗
js 文件放在哪了呢?如果放在 web/web/VAADIN
下应该是可以的。你直接用的话,报什么错?
是在VAADIN目录下面,错误是$没有定义
代码提示错误还是运行时错误?我这边尝试会有代码提示错误,但是不影响运行:
运行时提示$没有定义
方便的话,上传个示例程序?
代码大概:
connector.onStateChange = function () {
console.log($(".fileManager"));
我自己引入jquery的js就没错误了
知道如何引用系统的JQ了,而且必须用系统的,引入自己的会有冲突!
<dependency path="webjar://jquery:jquery.min.js" type="JAVASCRIPT"/>