Mvvm ZK元素';模板&x27;列表框中不允许使用
我正在使用IntelliJ开发Zk呈现的页面,目前正在尝试使用MVVM将数据放入列表框 但是,我一直在使用IntelliJ元素模板的消息突出显示模板标记,此处不允许使用 下面的代码中是否有我做错的地方Mvvm ZK元素';模板&x27;列表框中不允许使用,mvvm,intellij-idea,zk,Mvvm,Intellij Idea,Zk,我正在使用IntelliJ开发Zk呈现的页面,目前正在尝试使用MVVM将数据放入列表框 但是,我一直在使用IntelliJ元素模板的消息突出显示模板标记,此处不允许使用 下面的代码中是否有我做错的地方 ... Maven的ZK依赖项如下所示: ... <properties> <zk.version>6.5.2</zk.version> </properties> ... <dependencies> <d
...
Maven的ZK依赖项如下所示:
...
<properties>
<zk.version>6.5.2</zk.version>
</properties>
...
<dependencies>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zkplus</artifactId>
<version>${zk.version}</version>
</dependency>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zhtml</artifactId>
<version>${zk.version}</version>
</dependency>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zkbind</artifactId>
<version>${zk.version}</version>
</dependency>
<dependency>
<groupId>org.zkoss.zk</groupId>
<artifactId>zul</artifactId>
<version>${zk.version}</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>
你没有做错什么。只是ZK人员没有很好地维护
zul.xsd
模式。。。其他一些东西也不见了。所以我们只能接受这一点。它实际上在运行时工作。所以这只是一些开发时间上的不适
不管怎样,我总是把
放在
周围,这样编辑就会接受它。但由于某种原因我不记得了,所以我停止了这样做:-/…从@load
更改为@bind
不会做任何事情(bind是load+save),当您在本地服务器上运行此操作时,您是否会出错?@chillworld是的,我明白您的意思。我通过修改NotifyChange注释使其正常工作。我认为语法突出显示错误一定与IntelliJ+workspace+Zk组合有关。。。。正如我今天向一位同行解释的,它是有效的,但它很差,因为它等同于IDE中我的IDEBug中的假阳性?您导入了名称空间,这很奇怪
<window id="contractsReport" border="none" width="100%"
apply="org.zkoss.bind.BindComposer" viewModel="@id('vm')
@init('com.t2.anomalies.vm.AnomaliesReportsVm')"
validationMessages="@id('vmsgs')">