使用 Nativescript RadDataForm:属性 'telerik' 在类型 'typeof com' 上不存在
Using Nativescript RadDataForm: Property 'telerik' does not exist on type 'typeof com'
我正在尝试将高级样式应用于 RadDataForm 的 UIStepper 和 SegmentedBar。我一直在查看 the examples,我可以在本地 运行 示例。当尝试在我自己的应用程序中实现它时,我遇到了一些错误。
ERROR in src/app/round/new/new.component.style.ts:53:44 - error TS2339: Property 'telerik' does not exist on type 'typeof com'.
53 editor.setCustomizeButtons(new com.telerik.android.common.Procedure({
~~~~~~~
src/app/round/new/new.component.style.ts:75:37 - error TS2304: Cannot find name 'TKGridLayoutAlignment'.
75 editorView.labelAlignment = TKGridLayoutAlignment.Left;
~~~~~~~~~~~~~~~~~~~~~
环顾四周时,我在使用 TKGridLayoutAlignment
时发现了这个 ,只需将其声明为变量即可消除错误。我可以使用相同的方法来消除该错误,但我仍然需要解决 Property 'telerik' does not exist on type 'typeof com'
。
我已经尝试查看示例中的 tsconfigs 和 package.json,但我不知道我需要做什么。
我需要什么configuration/packages才能实现高级样式?
似乎 reference.d.ts 文件缺少数据格式依赖项,只包含 android 和 ios 引用。
目前 reference.d.ts 对我来说应该是这样的:
/// <reference path="./node_modules/tns-platform-declarations/ios.d.ts" />
/// <reference path="./node_modules/tns-platform-declarations/android.d.ts" />
/// <reference path="./node_modules/nativescript-ui-core/ios.d.ts" />
/// <reference path="./node_modules/nativescript-ui-core/android.d.ts" />
/// <reference path="./node_modules/nativescript-ui-autocomplete/ios.d.ts" />
/// <reference path="./node_modules/nativescript-ui-autocomplete/android.d.ts" />
/// <reference path="./node_modules/nativescript-ui-dataform/ios.d.ts" />
/// <reference path="./node_modules/nativescript-ui-dataform/android.d.ts" />
我正在尝试将高级样式应用于 RadDataForm 的 UIStepper 和 SegmentedBar。我一直在查看 the examples,我可以在本地 运行 示例。当尝试在我自己的应用程序中实现它时,我遇到了一些错误。
ERROR in src/app/round/new/new.component.style.ts:53:44 - error TS2339: Property 'telerik' does not exist on type 'typeof com'.
53 editor.setCustomizeButtons(new com.telerik.android.common.Procedure({
~~~~~~~
src/app/round/new/new.component.style.ts:75:37 - error TS2304: Cannot find name 'TKGridLayoutAlignment'.
75 editorView.labelAlignment = TKGridLayoutAlignment.Left;
~~~~~~~~~~~~~~~~~~~~~
环顾四周时,我在使用 TKGridLayoutAlignment
时发现了这个 Property 'telerik' does not exist on type 'typeof com'
。
我已经尝试查看示例中的 tsconfigs 和 package.json,但我不知道我需要做什么。
我需要什么configuration/packages才能实现高级样式?
似乎 reference.d.ts 文件缺少数据格式依赖项,只包含 android 和 ios 引用。
目前 reference.d.ts 对我来说应该是这样的:
/// <reference path="./node_modules/tns-platform-declarations/ios.d.ts" />
/// <reference path="./node_modules/tns-platform-declarations/android.d.ts" />
/// <reference path="./node_modules/nativescript-ui-core/ios.d.ts" />
/// <reference path="./node_modules/nativescript-ui-core/android.d.ts" />
/// <reference path="./node_modules/nativescript-ui-autocomplete/ios.d.ts" />
/// <reference path="./node_modules/nativescript-ui-autocomplete/android.d.ts" />
/// <reference path="./node_modules/nativescript-ui-dataform/ios.d.ts" />
/// <reference path="./node_modules/nativescript-ui-dataform/android.d.ts" />