小编Seb*_*önn的帖子

Rust - 将 Rust 模块包含在另一个目录中

这是我的目录结构

\n
src/\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 lib.rs\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 pages/\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 mod.rs\n\xe2\x94\x82   \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 home_page.rs\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 components/\n    \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 mod.rs\n    \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 header.rs\n
Run Code Online (Sandbox Code Playgroud)\n

在 my 内部,pages/home_page.rs我尝试访问pub struct Header内部的my components/header.rs

\n

我的components/mod.rs看起来像这样:pub mod header;效果很好,因为在里面lib.rs- 我可以像这样使用它:

\n
mod components;\nuse components::header::Header;\n
Run Code Online (Sandbox Code Playgroud)\n

但是,我不知道如何在pages/homepage.rs. 如何访问该结构?Cargo.toml 中有什么东西吗?

\n

rust

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

FFMPEG wasm - 无法解析 URL

我得到这个:RuntimeError: abort(TypeError: Failed to parse URL from /Users/name/git/ffmpegtestproject/node_modules/@ffmpeg/core/dist/ffmpeg-core.wasm

我的 package.json 如下所示:

"dependencies": {
    "@ffmpeg/core": "^0.11.0",
    "@ffmpeg/ffmpeg": "^0.11.6",
    "express": "^4.18.2",
    "multer": "^1.4.5-lts.1"
  },
Run Code Online (Sandbox Code Playgroud)

我的节点文件如下所示:

const express = require("express");
const path = require('path')
const { dirname } = path;
const multer = require("multer");
const { createFFmpeg } = require("@ffmpeg/ffmpeg");
const app = express();


const upload = multer({ storage: multer.memoryStorage() })
const ffmpegInstance = createFFmpeg({ log: true })
let ffmpegLoading = ffmpegInstance.load()

async function getFfmpeg() {
  if (ffmpegLoading) {
    await ffmpegLoading; …
Run Code Online (Sandbox Code Playgroud)

ffmpeg node.js

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

用moment.js排序

我解析了从带有Moment的API获得的日期,当我完成数据推送时,我需要对数组进行排序.我有,ajaxinfo.startdate但这不起作用.它给了我一个警告

"2018-01-28T13:00:00+00:00"

我解析我的数组moment,但我该如何排序呢?

我的对象包含数据,时间,ID等信息.

myobject.name = name;
myobject.time = Moment(ajaxinfo.startdate).format('DD/MM/YYYY');
array.push(myobject);
// ... more data is added ...
array.sort((left, right) => {
    return Moment.utc(left.time).diff(Moment.utc(right.time));
});
Run Code Online (Sandbox Code Playgroud)

它没有排序,我收到警告.ajaxinfo.startdate是我从API获得的字符串,看起来像Date()

编辑:更多内容

javascript sorting date momentjs

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

"提交"按钮与其他按钮作出反应

我正在做一些博客,我想能够点击一个按钮,而没有提交按钮的反应.

<form action="" method="Post">
<button onClick="knapp(lank)">Link</button>

<textarea id='knappar'></textarea>
<input type="submit" value="Add post">
</form>


<script>
function knapp(value){
document.getElementById('knappar').value += "LOL";
}
</script>
Run Code Online (Sandbox Code Playgroud)

出于某种原因,每当我点击链接按钮时,提交按钮就会做出反应并提交.

编辑:代码不起作用,因为它不打印出来,但它仍然刷新.

html javascript

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

自定义排序数组以基于字符串对对象进行排序-Javascript

我有一个要根据对象值排序的数组。

我的数组如下所示:

[
  {
   "name": "Ricard Blidstrand",
   "number": "5",
   "position": "b"
  },
  {
   "name": "Gustaf Thorell",
   "number": "12",
   "position": "fw"
  },
  {
   "name": "Rasmus Bengtsson",
   "number": "13",
   "position": "mv"
  }
]
Run Code Online (Sandbox Code Playgroud)

我要按照位置键的顺序排序:

mv> b> fw

我需要像这样写吗,还是我错了?

if(a === "b" && b === "b") {
 return 0;
} else if (a === "b" && b === "mv") {
 return 1;
} 
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting

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

标签 统计

javascript ×3

sorting ×2

arrays ×1

date ×1

ffmpeg ×1

html ×1

momentjs ×1

node.js ×1

rust ×1