小编fer*_*ale的帖子

设置 rust + gtk::Application 以忽略 --config 参数

我正在使用 gtk3 在基于 Rust 的应用程序中显示 UI。我正在解析参数的主方法中的参数--config,以便找到自定义配置文件。gtk::Application 对象还执行一些命令行处理并抱怨

Unknown option --config
Run Code Online (Sandbox Code Playgroud)

如何阻止 gtk 处理命令行或从 gtk 命令行处理中排除配置?

gtk rust gtk3

7
推荐指数
1
解决办法
323
查看次数

actix_web 提供的标头无效

我在运行基于 actix-web 的服务器时遇到此错误

ERROR actix_http::h1::dispatcher] stream error: Request parse error: Invalid Header provided
Run Code Online (Sandbox Code Playgroud)

处理程序代码是这样的:

#[derive(Serialize, Deserialize)]
pub struct Data {
   some_data: String
};
async fn handler_post(
  request: HttpRequest,
  data: web::Json<Data>
) -> impl Responder {
  HttpResponse::OK()
     .json(ApiResponse {
        status: "success"
     })
}
Run Code Online (Sandbox Code Playgroud)

发送的标头包括 Accept、Content-Type 和 User-Agent。我不知道如何让它发挥作用。顺便说一句,我正在使用 actix-web 4。

rust actix-web

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

EntityMetadataWrapperException:字段的未知数据属性

我最近一直在尝试更新我的代码以使用实体包装器来访问字段值.现在我有这个:

$wrapper = entity_metadata_wrapper("node", $nid);
print($wrapper->field_property_sample()->value());
Run Code Online (Sandbox Code Playgroud)

而不是这个:

print($node->field_property_sample[LANGUAGE_NONE][0]["value"]);
Run Code Online (Sandbox Code Playgroud)

问题是我有时遇到这个问题:

EntityMetadataWrapperException:未知数据属性field_property_sample.

我有办法解决这个问题吗?

我有大约10个这样的字段可以抛出这个异常,它真的变得很难看

$wrapper = entity_metadata_wrapper("node", $nid);

try {
  print($wrapper->field_property_sample()->value());
} catch (EntityMetadataWrapperException &e){
  print("");
}

/** repeat 10 times **/
Run Code Online (Sandbox Code Playgroud)

是否有一些我可以或多或少地这样称呼的功能?

$wrapper = entity_metadata_wrapper("node", $nid);
print($wrapper->field_property_sample->exists() ? $wrapper->field_property_sample->value()  : "" );

/** repeat 10 times **/
Run Code Online (Sandbox Code Playgroud)

php drupal drupal-7

5
推荐指数
2
解决办法
3959
查看次数

有没有办法将 rxjs 导入普通的 js web 自定义组件?

我正在尝试使用普通 js 创建 Web 自定义组件。我想使用 rxjs 和 observables 从我也使用 python 金字塔创建的 REST 端点获取 json 内容。但是,当我导入 rxjs 时会抛出错误 - 'TypeError: global is undefined'。

import 'https://unpkg.com/@reactivex/rxjs@6.0.0/dist/global/rxjs.umd.js';
Run Code Online (Sandbox Code Playgroud)

也试过:

import 'https://cdnjs.cloudflare.com/ajax/libs/rxjs/6.5.2/rxjs.umd.js';
Run Code Online (Sandbox Code Playgroud)

我想根本不使用 npm。

javascript rxjs custom-element

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

标签 统计

rust ×2

actix-web ×1

custom-element ×1

drupal ×1

drupal-7 ×1

gtk ×1

gtk3 ×1

javascript ×1

php ×1

rxjs ×1