小编RIY*_*HAN的帖子

$ locationChangeStart,$ routeChangeStart和$ stateChangeStart之间的区别

我不知道什么是这三个不同,与其相应的$locationChangeSuccess,$routeChangeSuccess$stateChangeSuccess.

angularjs

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

传播操作员反应出现意外令牌的错误

这是我包含扩展运算符的代码

style={{ ...styles.detailsRow.icon, alignSelf: 'centre' }}
Run Code Online (Sandbox Code Playgroud)


我需要安装或添加哪些内容才能使其运行?

它的等价物是es2015什么?

ecmascript-6 reactjs

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

`ng-pattern` - 如何只检查数字?

我正在使用一个ng-pattern来检查输入中的唯一数字.但对我而言,这不起作用.我可以在characters之后输入number.我怎么能限制它?

这是我的代码:

<div ng-app ng-controller="formCtrl">
<form name="myForm" ng-submit="onSubmit()">
    <input type="text" ng-model="price" name="price_field" ng-pattern="/^[0-9]/" required>
    <span ng-show="myForm.price_field.$error.pattern">Not a valid number!</span>
    <input type="submit" value="submit"/>
</form>
</div>
Run Code Online (Sandbox Code Playgroud)

现场演示

angularjs angularjs-forms

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

TypeError:Buffer.alloc不是函数

从节点文档,我正在尝试一些代码Buffer.

当我执行此语句时

const buf = Buffer.from('hello world', 'ascii');
Run Code Online (Sandbox Code Playgroud)

它引发了一个异常: TypeError: Buffer.alloc is not a function

我的节点版本是v5.7.1.

我不明白为什么?

这是错误屏幕.

在此输入图像描述

node.js

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

为什么@angular\router params中的ActivatedRoute是可观察的?

为什么ActivatedRoute@angular\router params is observable

我想知道为什么我需要订阅Params?为什么params是异步的,是否会出现路由的组件但是params仍然没有填充?

有没有办法在没有的情况下获得价值observable

rxjs angular2-routing angular

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

将原生 redux 映射状态反应为道具不起作用

我是 react-native 的新手,我正在尝试使用 react-redux 实现一个简单的注册功能。由于某些原因,将状态映射到连接中的道具不起作用。

下面是我的代码:

SignUp.js(组件)

import React from 'react';
import { View, Text , TouchableOpacity , TextInput } from 'react-native'; 
import { connect } from "react-redux";
import { bindActionCreators } from "redux";
import * as signUpActions from "../actions/SignUpActions";

class SignUp extends React.Component {

  constructor(){
    super();
    this.state = {   
      name : '',
      password : '',
    };
  }

  saveUser(){
      let user = {};
      user.name = this.state.name;
      user.password = this.state.password;
      this.props.registerUser(user);
  }

  static navigationOptions = {
    title : 'Sign Up', …
Run Code Online (Sandbox Code Playgroud)

react-native redux react-redux

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

pod 具有未绑定的即时 PersistentVolumeClaims(重复 3 次)

下面有什么问题。

# config for es data node
apiVersion: v1
kind: ConfigMap
metadata:
  namespace: infra
  name: elasticsearch-data-config
  labels:
    app: elasticsearch
    role: data
data:
  elasticsearch.yml: |-
    cluster.name: ${CLUSTER_NAME}
    node.name: ${NODE_NAME}
    discovery.seed_hosts: ${NODE_LIST}
    cluster.initial_master_nodes: ${MASTER_NODES}

    network.host: 0.0.0.0

    node:
      master: false
      data: true
      ingest: false

    xpack.security.enabled: true
    xpack.monitoring.collection.enabled: true
---
# service for es data node
apiVersion: v1
kind: Service
metadata:
  namespace: infra
  name: elasticsearch-data
  labels:
    app: elasticsearch
    role: data
spec:
  ports:
  - port: 9300
    name: transport
  selector:
    app: elasticsearch
    role: data
---
apiVersion: …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-pvc kubernetes-pod

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

使用一个表达式将两个变量分配给相同的值?

有没有办法将两个变量分配给相同的值?

试过这个:

let x, y = 'hi'
Run Code Online (Sandbox Code Playgroud)

它正在编译:

'use strict';

var x = void 0,
    y = 'hi';
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6

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

角度模块功能:使用var?

我对Angular很新,但我在我的应用程序中调试的最近一个问题如下:

假设我正在将新指令附加到另一个.js文件中定义的现有模块.当我使用以下语法时:

angular
.module('myApp')
.directive('ratingStars', ratingStars)
;

var ratingStars = function(){
  return {
    restrict: 'EA',
    scope: {thisRating : '=rating'},
    templateUrl: '/my.template.html'
  };
};
Run Code Online (Sandbox Code Playgroud)

我会得到一个错误,沿着"Argument'fn'不是一个函数,未定义".

但是,我可以使用以下代码修复代码(注意直接使用函数而不是分配给var).

angular
.module('myApp')
.directive('ratingStars', ratingStars)
;

function ratingStars(){
  return {
    restrict: 'EA',
    scope: {thisRating : '=rating'},
    templateUrl: '/my.template.html'
  };
}
Run Code Online (Sandbox Code Playgroud)

获取函数和赋值给var之间的逻辑区别是什么,而不是直接定义函数?是否有某种变量悬挂?我的var只是那个文件的本地吗?

非常感谢.

javascript angularjs

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

angularJS使用有角度的谷歌地图找到位置/地名

我想找到location name哪个用户在地图上选择.目前我正在获得经纬度.但无法获得位置名称.

我正在使用angularJSangular-google-maps 2.1.5.

这是html.

<ui-gmap-google-map center="map.center" zoom="map.zoom" draggable="true" options="options" events="map.events">

</ui-gmap-google-map>
Run Code Online (Sandbox Code Playgroud)

JS:

$scope.map = {
      center: {
        latitude: 21.0000,
        longitude: 78.0000
      },
      zoom: 4,
      events: {
        click: function(mapModel, eventName, originalEventArgs,ok) {
          var e = originalEventArgs[0]; 

            objOneDevice.dev_latitude = e.latLng.lat();
            objOneDevice.dev_longitude = e.latLng.lng();

            $scope.templatedInfoWindow.show = true;

        }
      }
    };
    $scope.options = {
      scrollwheel: true
    };
Run Code Online (Sandbox Code Playgroud)

任何事情都表示赞赏.

javascript html5 google-maps geolocation angularjs

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