小编Ram*_*h R的帖子

错误:数据绑定错误消息:“视图”节点没有类属性

在android中实现了dataBinding,但在编译时抛出错误

XML 代码

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <View
        android:layout_width="match_parent"
        android:layout_height="@dimen/sw360dp_260dp"
        android:layout_marginTop="@dimen/sw360dp_45dp"
        android:background="@drawable/apply_jobs_background_xhdpi" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/toolbar"
        android:layout_marginStart="@dimen/sw360dp_40dp"
        android:layout_marginTop="@dimen/sw360dp_20dp"
        android:orientation="vertical">

        <TextView
            android:id="@+id/applyJobsCompanyName"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:fontFamily="@font/amarnath_regular"
            android:hint="Company Name"
            android:textColor="@color/white"
            android:textSize="@dimen/sw360dp_18sp"
            android:textStyle="bold" />
    </LinearLayout>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我的错误

数据绑定错误****msg:“视图”节点文件没有类属性:C:\Users\Aayush\AndroidStuidoProjects\SkillDostiJobs\app\src\main\res\layout\activity_apply_jobs.xml

xml android android-databinding

4
推荐指数
1
解决办法
1690
查看次数

如何检查Observable是否为空或返回布尔值

让我说我有observable call rest api服务然后将结果存储在数据库中:

public Observable<Boolean> initDB() {
    return this.restApi.feedsEntityList()
        .flatMap(feedEntityList -> this.mNewsCache.saveFeeds(feedEntityList));
}
Run Code Online (Sandbox Code Playgroud)

save Observable执行数据库保存,如果成功则返回true,如果发生错误则返回false:

public Observable<Boolean> saveFeeds(List<FeedEntity> feedEntity) {
   if (feedEntity != null) {
       return Observable.create(new Observable.OnSubscribe<Boolean>() {
           @Override
           public void call(Subscriber<? super Boolean> subscriber) {
               try {
                   Log.d("DB: ", "saving Feed to DB");
                   for (FeedEntity feeds : feedEntity) {
                       feeds.save();
                   }
                   subscriber.onNext(true);
                   subscriber.onCompleted();
               } catch (Exception exception) {
                   subscriber.onError(exception);
               }
           }
       });
   } else return Observable.empty();
}
Run Code Online (Sandbox Code Playgroud)

在最后一个观察中,我不确定我是否正确地做到了.ie如果成功完成数据库保存操作,则返回true.否则返回false!

还有,我应该返回feedEntity是否为空?

那是对的吗?我应该如何检查observable是否返回true,false或empty Observable?

android rx-java rx-android

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

运行 ReactiNative 项目 index.js not found 时发生错误

我是 ReactNative 的新手,我面临一个问题。请检查以下日志是否相同。我在尝试使用 ReactNative 项目运行时遇到了这个问题

react-native run-android
Run Code Online (Sandbox Code Playgroud)

错误日志:

错误:无法./indexD:\ReactNativeProject\testing\node_modules\react-native\scripts/.以下位置解析模块:无法从./index中找到模块D:\ReactNativeProject\testing\node_modules\react-native\scripts/.。事实上,这些文件都不存在: * D:\ReactNativeProject\testing\node_modules\react-native\scripts\index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx) *D:\ReactNativeProject\testing\node_modules\react-native\scripts\index\index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx) 在 ModuleResolver.resolveDependency (D:\ReactNativeProject\testing\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15) 在 ResolutionRequest.resolveDependency (D:\ReactNativeProject\testing\node_modules\metro\src\ node-haste\DependencyGraph\ResolutionRequest.js:52:18) 在 DependencyGraph.resolveDependency (D:\ReactNativeProject\testing\node_modules\metro\src\node-haste\DependencyGraph.js:283:16) 在 D:\ReactNativeProject\ testing\node_modules\metro\src\lib\transformHelpers.js:261:42 在服务器上。(D:\ReactNativeProject\testing\node_modules\metro\src\Server.js:1038:41) at Generator.next () at asyncGeneratorStep (D:\ReactNativeProject\testing\node_modules\metro\src\Server.js:99: 24) 在 _next (D:\ReactNativeProject\testing\node_modules\metro\src\Server.

我做了什么来解决这个问题?

1)。当我在 Github 上找到解决方案时,我尝试了以下命令

react-native start --reset-cache
Run Code Online (Sandbox Code Playgroud)

2)。我试图删除node-module文件夹并重新安装,但仍然没有成功。

反应本机版本: 0.59.2

在此处输入图片说明

node.js node-modules reactjs react-native

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

React: 拨打 tcp 127.0.0.1:3000: connect: 连接被拒绝

我刚刚开始使用 React,当我第一次运行 npm start 时,它给了我这个问题。

浏览了一些答案,我发现一个提到允许使用端口 3000,即通过防火墙解锁它。但还没有运气。

reactjs

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

Redux useSelector 中的qualityFn 不适用于对象和数组

我认为 useSelector 中的qualityFn 不能正常工作。它适用于简单的字符串/数字,但不适用于对象和数组。在这种情况下,它总是使 'item' 和 'prevItem' 相等。在此处检查示例:

import React, { Component } from 'react';
import { render } from 'react-dom';
import { createStore, combineReducers } from 'redux';
import { connect, Provider, useSelector, useDispatch } from 'react-redux';
import './style.css';

const countReducer = (state = { count: [] }, action) => {
  switch (action.type) {
    case 'INC': 
      state.count.push('1')
      return state;
    default: return state;
  }
}

const reducers = combineReducers({
  counter: countReducer,
})

const store = createStore(reducers);

function App () …
Run Code Online (Sandbox Code Playgroud)

reactjs redux react-hooks

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

如何找到BAPI函数所需的表?

我是SAP新手,正在研究使用JAVA调用一些预定义的BAPI函数。我有个问题。我在SE37中打开函数BAPI_QUOTATION_CREATEFROMDATA2。在其中,我找到了import和table。导入是调用此函数时需要的参数,但是在表中,大约有12个表和结构,我如何知道调用该函数的最低要求?有人可以帮忙吗?谢谢。

sap abap bapi function-module

0
推荐指数
1
解决办法
98
查看次数

真棒字体图标显示一个框

我从网站上添加了字体真棒的CDN Html链接,并将其放置在头部,但该图标仍然不会显示。我是Html的新手,并且需要有关如何解决此问题的具体说明。

我什至尝试下载它并在本地链接文件,但这没有用。

<head>
  <title>Social Media</title>
  <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
</head>

<ul>
  <li>
    <i class="fas fa-search"></i>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html css font-awesome

0
推荐指数
1
解决办法
70
查看次数