我正在从事本机项目。
通过运行“ npm install”更新模块后,
我在“ react-native-gesture-handler”的“ android.support.v4.util”中找不到类“ Pools”。
1.错误(如果运行“ react-native run-android”)-cmd
Task :react-native-gesture-handler:compileDebugJavaWithJavac FAILED
D:\weneepl\project_y-test2_t\project_y\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerEvent.java:3: error: cannot find symbol
import android.support.v4.util.Pools;
^
symbol: class Pools
location: package android.support.v4.util
D:\weneepl\project_y-test2_t\project_y\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerEvent.java:19: error: package Pools does not exist
private static final Pools.SynchronizedPool<RNGestureHandlerEvent> EVENTS_POOL =
^
D:\weneepl\project_y-test2_t\project_y\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerStateChangeEvent.java:3: error: cannot find symbol
import android.support.v4.util.Pools;
^
symbol: class Pools
location: package android.support.v4.util
D:\weneepl\project_y-test2_t\project_y\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerStateChangeEvent.java:18: error: package Pools does not exist
private static final Pools.SynchronizedPool<RNGestureHandlerStateChangeEvent> EVENTS_POOL =
^
D:\weneepl\project_y-test2_t\project_y\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerEvent.java:20: error: package Pools does not exist
new …Run Code Online (Sandbox Code Playgroud) 我想从所有表单数组的实例中获取 'onduty' 值。我在 html 中试过这个:
<span *ngFor="let day of workDayandTime.controls;let i= index;">
{{day.onduty}}
</span>
Run Code Online (Sandbox Code Playgroud)
但我无法获得任何价值。
这是 json 中 workDayandTime 的值: workDayandTime 表单数组
形式 :
<span *ngFor="let day of workDayandTime.controls;let i= index;">
{{day.onduty}}
</span>
Run Code Online (Sandbox Code Playgroud)
短时paper.ts
class employerShortForm extends FormGroup {
constructor(fb: FormBuilder) {
super({
employer: fb.group({
name: new FormControl('',Validators.required),
}),
employee: fb.group({
name: new FormControl('', Validators.required)
}),
contractStart: new FormControl(''),
contractEnd: new FormControl(''),
workAddress: new FormControl('', Validators.required),
work: new FormControl('', Validators.required),
workDayandTime: fb.array([]),
wageType: new FormControl(''),
wage: new FormControl(''),
bonus: new …Run Code Online (Sandbox Code Playgroud)