标签: extjs6-modern

Extjs 6 - 现代工具包ui-mixins构建错误

我有一个带有两个包的Extjs 6工作区(一个用于经典,一个用于现代)和一个示例应用程序.使用相应的ui-mixins设计经典包组件没有问题,例如:@include extjs-panel-ui();. 但是,当我尝试使用相应的ui-mixin设置现代组件的样式时,我收到一个错误:

[ERR] unknown definition for mixin named panel-ui : 

[INF] Build error for ../../../build/temp/production/pra_kitchensink/slicer-temp/pra_kitchensink-example.scss
[ERR] Error: Sass compilation encountered 1 error(s)
[ERR] 
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.ExBuild: Sass compilation encountered 1 error(s)
[ERR]   at sun.reflect.DelegatingMe
[ERR] thodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERR] 
[ERR] Total time: 21 seconds
Run Code Online (Sandbox Code Playgroud)

我试图在现代工具包中设置一个面板,以便我使用 @include panel-ui();

有谁知道为什么我能够将ui-mixins用于经典组件,但是当我尝试将ui-mixins用于现代组件时,我遇到了构建错误?令人困惑的是,如果我运行sencha app watch modern,它会按预期工作和运行,但是当我运行sencha app watch或者sencha app build我得到上面的构建错误时.

extjs sencha-touch-2 sencha-cmd extjs6-classic extjs6-modern

6
推荐指数
1
解决办法
980
查看次数

Sencha extjs setValue string to numberfield

我需要使用numberfield作为用户输入号码.当我设置字符串'123,555'时,它只显示123到数字字段.但是,如果我使用textfield,它会按预期工作.我使用它进行千分离.

xtype: 'numberfield',
itemId: 'payment1',
cls : 'txtAlignRight',
flex : 4,
value:'0',
autoComplete: false,
autoCorrect: false,
clearIcon: false,
originalValue: true,
required: true,
maxLength: 15,

//------------------
num.setValue('123,555')
//result = 123
Run Code Online (Sandbox Code Playgroud)

有没有解决办法呢?提前致谢.注意:我使用现代的sencha extjs 6.

javascript string extjs extjs6 extjs6-modern

5
推荐指数
1
解决办法
493
查看次数

Ext JS 6 现代工具包时间选择器字段?

Ext JS 6 现代工具包中是否有time picker field类似Datetimepicker字段?我复制了 Sencha touch 2 时间选择器字段,但它在 Ext JS 6 现代应用程序中不起作用。任何解决方案?

extjs extjs6-modern

3
推荐指数
1
解决办法
1249
查看次数

ExtJs 现代 6.0.2:在 Chrome 90 上的某些情况下不会触发绘制事件

在 sencha Extjs 6.0.2 Modern 中,在 Chrome 90 的 Ext.dataview.List 组件上不会触发绘制事件。在桌面上测试。

结帐这个小提琴

google-chrome extjs extjs6-modern

2
推荐指数
1
解决办法
362
查看次数