小编A L*_*irl的帖子

如何在 TailwindCSS 中截断文本?

truncate在 TailwindCSS 中使用,如果文本溢出超过一行,则使文本省略,但它不起作用。

我的代码在下面不起作用:

<div className="ml-1 inline-block">
   <span>Label: </span>
   <span className="font-semibold truncate">
     long texttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
   </span>
</div>
Run Code Online (Sandbox Code Playgroud)

我该如何修复它?

css tailwind-css

12
推荐指数
3
解决办法
4万
查看次数

AntD Form 中如何通过 getFieldError 获取错误信息?

我正在使用 Ant Design 验证表单,但我遇到了getFieldError(). 我需要通过 Form.Item 的字段名称获取错误消息,但它不起作用。

这是我的代码在下面不起作用:

...
<Form form={form} name="login_form" onFinish={onFinish} scrollToFirstError>

  <Form.Item
    label="Password"
    name="password"
    rules={[
      {
        required: true,
        message: 'Password cannot be empty!',
      },
    ]}
    help='' // hide validating message.
  >
    <>
     {({ getFieldError }) => console.log(getFieldError('password'))}
     //it not logging anything when submit form trigger error

     <Input.Password placeholder="Enter your password" />
    </>
  </Form.Item>

 </Form>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

reactjs antd

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

Express 框架中的 next(error) 和 throw new Error 有什么不同?

有人可以向我解释一下 Express JS 代码中两种异常错误处理方式的不同吗:

const express = require('express');
const app = express();

app.get('/test', (req, res, next) => {

  // the first way:
  throw new Error('my error message');

  // the second way:
  next(new Error('my error message'));

});

app.use((err, req, res, next) => {
  res.status(err.status || 500).send(err.message || 'Internal Server Error');
});

app.listen(3000, () => console.log('Welcome to ExpressJS'));
Run Code Online (Sandbox Code Playgroud)

它返回与错误中间件处理的相同结果,但这里有什么区别?

node.js express

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

标签 统计

antd ×1

css ×1

express ×1

node.js ×1

reactjs ×1

tailwind-css ×1