小编swi*_*ser的帖子

快速会话:类型“Session & Partial<SessionData>”上不存在属性“signin”。(2339)

我收到以下错误代码:Property 'signin' does not exist on type 'Session & Partial<SessionData>'. (2339)

我的应用程序

src/index.ts

import "reflect-metadata";
import express = require("express");
import { Request, Response, NextFunction } from "express"
import http = require("http");
import * as bodyParser from "body-parser";
import * as cookieParser from "cookie-parser";
import * as session from "express-session";
var debug = require('debug')('rkdemo:server');


// configure App 
const app = express();
var port = normalizePort(process.env.PORT || '3000');
var server = http.createServer(app);
app.set('port', port);
app.use(bodyParser.json({ limit: '50mb' }));
app.use(bodyParser.urlencoded({ limit: '50mb', …
Run Code Online (Sandbox Code Playgroud)

javascript node.js express typescript express-session

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

如何在 SweetAlert2 中将 Datepicker 置于最前面?

我使用这些框架:

我想使用这两个框架来输入日期。我的问题是日期选择器位于警报的后台,而且也不可用。
这个问题,你可以在这个小提琴中找到:https://jsfiddle.net/vbfhtzf9/2/

<button>Click me!</button>
<script>
    $(document).ready(function() {
        $('button').click(function(){
            swal({
                html: '<input data-toggle="datepicker" type="text" id="#swal-input1" class="swal2-input">',
                        confirmButtonText: 'Next &rarr;',
                        showCancelButton: true,
                        onOpen: function() {
                            $('[data-toggle="datepicker"]').datepicker({
                                startView: 2,
                                autoHide: true,
                                inline: true,
                            });
                        },
            });
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我的问题是,你知道 CSS 等技巧,可以将 Datepicker 放在前面吗?

我期待您的答复!

javascript css jquery datepicker sweetalert2

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

TypeORM 上传和服务(下载)文件

介绍

\n\n

在我的项目中,我尝试将文件存储在 MySQL 中。用户可以上传文件(html WEB-APP)。之后用户就有了上传文件的列表(html WEB-APP),用户可以通过Link下载文件。在后端,我使用一个node.js(TypeORM)项目:

\n\n
    \n
  • “打字稿”:“3.3.3333”
  • \n
  • "body-parser": "^1.19.0",
  • \n
  • “调试”:“^4.1.1”,
  • \n
  • "express": "^4.17.1",
  • \n
  • "express-fileupload": "^1.1.6",
  • \n
  • "mysql": "^2.14.1",
  • \n
  • "reflect-metadata": "^0.1.10",
  • \n
  • “类型”:“0.2.22”
  • \n
\n\n

问题

\n\n
    \n
  • \xe2\x9c\x85 在我的代码中,我可以成功上传文件。
  • \n
  • \xe2\x9d\x8c 如果我尝试下载该文件,我得到一个无法读取或已损坏的文件。
  • \n
\n\n

下载文件时我的代码有什么问题?

\n\n

在此输入图像描述

\n\n

我的代码

\n\n

实体类

\n\n

文件.ts

\n\n
\nimport {Entity, Column, PrimaryGeneratedColumn} from "typeorm"\n\n@Entity()\nexport class MYFile{\n\n    @PrimaryGeneratedColumn()\n    id: number \n\n\n    @Column()\n    name: string\n\n    @Column({\n        type: "longblob"\n    })\n    data: string\n\n    @Column()\n    mimeType:string\n}\n\n
Run Code Online (Sandbox Code Playgroud)\n\n

应用程序脚本

\n\n

索引.ts

\n\n
\nimport "reflect-metadata";\nimport …
Run Code Online (Sandbox Code Playgroud)

file download node.js express typeorm

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

更改键盘扩展中的视图高度 (iPhone X)

我有以下问题:我构建了一个键盘扩展,这是系统键盘的替代键盘。在所有较旧的 iPhone 型号中,它都可以正常工作,但在 iPhone X 上则不然。我的问题是,键盘视图的高度从 216px (iPhone 8 ,8+ , ...) 减少到 141px (iPhone X)。由于高度较低,我的键盘按钮现在更小,以达到良好的用户可用性。

我确实使用了 .xib 文件来创建 UI,我以编程方式添加所有 UI - 项目。

iPhone 8 iPhone X

我的问题

是否可以为键盘扩展视图获得更多空间(高度)(特别是 iPhone X)?

swift ios-keyboard-extension swift4 iphone-x

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