小编use*_*513的帖子

为什么我不能用ng-style设置元素的高度?

我试图添加动态设置a的高度div,但它没有成功设置.我得到窗口的高度并将其除以3,但它不起作用.这是我设置高度的地方:

<div id="wrapper" ng-style="height :hgt+'px'">
Run Code Online (Sandbox Code Playgroud)

我正在设置范围变量,如下所示:

 $scope.hgt = $window.innerHeight / 3;
Run Code Online (Sandbox Code Playgroud)

但是没有设定高度.

Plunker http://plnkr.co/edit/eGaPwUdPgknwDnozMJWU?p=preview

angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

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

如何在离子2中将一页移动到另一页?

我正试图从一个页面导航到另一个页面ionic 2.

我正在学习 https://ionicframework.com/docs/v2/api/navigation/NavController/

export class ApiDemoPage {
  constructor(public navCtrl: NavController){
    alert('contr');
  }
  clickMe(){
    alert('---')
  }
}


@Component({
  template: '<ion-nav [root]="root"></ion-nav>'
})
export class ApiDemoApp {
  root = ApiDemoPage;
}

@Component({
  template: '<p>hello</p>'
})
export class secondPage {
}
Run Code Online (Sandbox Code Playgroud)

这是我的代码

https://plnkr.co/edit/5eDjTOtNu46liZHiuHdG?p=preview

获取此错误 (SystemJS)错误:无法解析ApiDemoPage的所有参数:(?).(...)

ionic2 angular

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

how to show error message in react js when http request send?

could you please tell me how to show error message in react js when http request send ?

I make a service in the nodejs where I am sending 400 status with error message . I want to show this error message on frontend.

app.get('/a',(req,res)=>{
    res.status(400).send({message:" some reason error message"})
})
Run Code Online (Sandbox Code Playgroud)

Now I want to show this error message on frontend .on catch I will not get this message.

try {
            const r = await axios.get('http://localhost:3002/a');
} …
Run Code Online (Sandbox Code Playgroud)

javascript node.js reactjs axios

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

mongoDB 中出现错误未知组运算符“$group”

我正在尝试计算distinct(not unique)Emp No相同department,但出现错误

\n\n

查询失败:未知组运算符\'$group\'

\n\n

这是我的代码\n https://mongoplayground.net/p/UvYF9NB7vZx

\n\n
db.collection.aggregate([\n  {\n    $group: {\n      _id: "$Department",\n      total: {\n        "$group": {\n          _id: "$Emp No"\n        }\n      }\n    }\n  }\n])\n
Run Code Online (Sandbox Code Playgroud)\n\n

预期产出

\n\n
[\n  {\n    "_id": "HUAWEI\xe2\x80\x9d,\n\xe2\x80\x9ctotal\xe2\x80\x9d:1\n  },\n  {\n    "_id": "THBS\xe2\x80\x9d,\n\xe2\x80\x9ctotal\xe2\x80\x9d:2\n  }\n]\n
Run Code Online (Sandbox Code Playgroud)\n\n

THBS有两个不同的Emp No A10088P2CA20088P2C

\n\n

HUAWEI只有一个Emp No A1016OBW

\n

javascript mongoose mongodb node.js mongodb-query

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

如何在 react 中显示加载器。使用钩子

我正在与服务器一起使用axios。我communicate想在用户请求服务器时显示加载程序并在请求完成时隐藏加载程序

因此,我制作了一个自定义组件来执行此任务。但是当我在同一个按钮上多次单击时,我的 UI 会挂起

const Loader = () => {
    const { loadingCount } = useLoadingState(),
        {showLoading, hideLoading} = useLoadingActions();

    useEffect(()=>{
        const self = this
        axios.interceptors.request.use(function (config) {
            showLoading();
            return config
        }, function (error) {
            return Promise.reject(error);
        });

        axios.interceptors.response.use(function (response) {
            // spinning hide
            // self.props.loading(false)
            hideLoading()
            return response;
        }, function (error) {
            hideLoading();
            return Promise.reject(error);
        });
    })


    return (
        <div>
            {loadingCount > 0 ?<div style={{position:"fixed",display:"flex",justifyContent:"center",alignItems:"center",width:'100%',height:'100%',zIndex:999999}}>
                {/*{loadingCount > 0 ? */}
                <Spin tip="Loading..." style={{zIndex:999999}}></Spin>
                {/*: null}*/} …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-redux react-hooks

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

发出 post 请求时出现意外的字段错误?

我在发出发布请求时遇到意外的字段错误?这是我的节点js代码

var express = require('express');
var multer = require('multer');
var bodyParser = require('body-parser');
var cors = require('cors');
var app = express();
var PORT = process.env.PORT || 3000;
var upload = multer({ dest: 'uploads/' })


// use of body parser
app.use(bodyParser.urlencoded({
    extended: true
}));

app.use(bodyParser.json());
app.use(cors());




app.post('/upload',upload.single('avatar'), function (req, res,next) {
console.log(req.file);
console.log('hello');
res.send({data:'sss'})
});


app.listen(PORT, () => {
    console.log(`App is listening to ${PORT}`);
})
Run Code Online (Sandbox Code Playgroud)

我正在使用此插件上传文件https://www.npmjs.com/package/multer 当我通过我的服务时postman出现以下错误

**App is listening to 3000
Error: Unexpected field
    at makeError (C:\Users\B0207296\WebstormProjects\uploadFile\node_modules\multer\lib\make-error.js:12:13) …
Run Code Online (Sandbox Code Playgroud)

javascript node.js postman multer

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

Material-UI:如何在反应的输入字段中显示搜索图标?

我正在使用材料ui。我想显示search icon在输入字段中,如图所示 在此处输入图片说明

我正在使用这个API

是我的代码

我可以显示,TextField但不能添加搜索图标。您能添加如何添加吗?

 <TextField id="standard-bare" defaultValue="Bare" margin="normal" />
Run Code Online (Sandbox Code Playgroud)

material reactjs material-design redux material-ui

2
推荐指数
3
解决办法
3668
查看次数

反应+下一个js中未定义位置错误?

我正在尝试发送一些关于hosted url(部署我的构建的地方)的基本文本。但是我收到了这个错误 ReferenceError: location is not defined here is my code

https://codesandbox.io/s/laughing-mendel-pf54l?file=/pages/index.js

export const getStaticProps = async ({ preview = false, previewData = {} }) => {
  return {
    revalidate: 200,
    props: {
      //req.host
      name: location.hostname == "www.google.com" ? "Hello" : "ccccc"
    }
  };
};
Run Code Online (Sandbox Code Playgroud)

javascript reactjs next.js

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

无法读取未定义错误的属性"推送"?

我正在尝试学习角度js.我能够得到输出.但是在控制台上我收到此错误.如何删除此错误?

在此输入图像描述

 <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <script type="application/javascript" src="ionic.js"></script>
    </head>
    <body ng-app="">
    {{3+8}}

    </body>
    </html>
Run Code Online (Sandbox Code Playgroud)

我只是使用angular添加两个数字我能够得到预期的结果,但在控制台上得到这个错误.

javascript angularjs angularjs-directive angularjs-scope ionic-framework

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

如何使用moment js计算人的年龄?

你能告诉我如何使用moment js计算人的年龄吗?我有两个日期“DOB”和“当前日期”。我想得到它们之间的差异以获得年龄。

年龄像15岁,14岁..

这是我的代码 http://plnkr.co/edit/1wIvVISmgEqcRNnAD971?p=preview

let DOB= "09-Feb-1983"
console.log(moment(DOB, 'DD-MMM-YYYY', true).isValid())
console.log(moment().format('DD-MMM-YYYY'));
Run Code Online (Sandbox Code Playgroud)

javascript angularjs momentjs

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