小编Kes*_*van的帖子

无法运行ionic platform命令

我想为我的离子应用程序获得一个ios构建(框架的v1用于).看看文档,似乎我必须运行以下命令 -

ionic platform add ios
ionic platform build ios
Run Code Online (Sandbox Code Playgroud)

但是,运行此命令会给我一条消息 -

The platform command has been renamed. To find out more, run:

  ionic cordova platform --help
Run Code Online (Sandbox Code Playgroud)

想到可能有一个新的更新,重命名命令,我跑ionic cordova platform --help,只有得到

[ERROR] Unable to find command: cordova platform

   _             _
  (_)           (_)
   _  ___  _ __  _  ___
  | |/ _ \| '_ \| |/ __|
  | | (_) | | | | | (__
  |_|\___/|_| |_|_|\___|  CLI 3.0.0


  Usage:

    $ ionic <command> [arguments] [options]
    $ ionic <command> …
Run Code Online (Sandbox Code Playgroud)

ios cordova ionic-framework

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

JQuery和HTML5自定义验证无法正常工作

我刚开始在线学习JS,Jquery和HTML.我有一个问题,并尝试过在SO的类似问题的答案中讲述的事情,但它无济于事.

我有一个密码表单,只接受至少包含6个字符,一个大写字母和一个数字的输入.我希望显示一个自定义验证消息,它可以再次声明这些条件.

这是我的HTML代码 -

<div class="password">
     <label for="password"> Password </label>
         <input type="password" class="passwrdforsignup" name="password" required pattern="(?=.*\d)(?=.*[A-Z]).{6,}"> <!--pw must contain atleast 6 characters, one uppercase and one number-->
    </div>
Run Code Online (Sandbox Code Playgroud)

我正在使用JS来设置自定义验证消息.

JS代码

$(document).ready(function () {

    $('.password').on('keyup', '.passwrdforsignup', function () {
        var getPW = $(this).value();
        if (getPW.checkValidity() === false) {
            getPW.setCustomValidity("This password doesn't match the format specified");
        }

    });

});
Run Code Online (Sandbox Code Playgroud)

但是,自定义验证消息不会显示.请帮忙.非常感谢你提前!:)

更新1

我将密码模式更改为(?=.*\d)(?=.*[A-Z])(.{6,}).基于4castle的建议,我意识到我的javascript中有一些错误,并相应地更改了它们.但是,自定义验证消息仍未显示.

JavaScript的:

$(document).ready(function () {

    $('.password').on('keyup', '.passwrdforsignup', function () {
       var getPW =  $(this).find('.passwrdforsignup').get();       
        if (getPW.checkValidity() === false) { …
Run Code Online (Sandbox Code Playgroud)

html javascript validation jquery

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

在 Bootstrap 中居中对齐一行列

我正在使用引导程序。我有一排有很多大小为 3 的列。

<div class= "row1" style = margin-left: auto, margin-right: auto">
<div class = col-md-3" > <!--content--> </div>
<div class = col-md-3" > <!--content--> </div>
<div class = col-md-3" > <!--content--> </div>
<div class = col-md-3" > <!--content--> </div>
<div class = col-md-3" > <!--content--> </div>.
.
.
.
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.row1{

    text-align:center;
    margin:0 auto;

}
Run Code Online (Sandbox Code Playgroud)

该图像显示了呈现的 html 的外观: 在此处输入图片说明

我不想要空的空间,并希望列水平居中。有没有办法做到这一点?我需要的大小特别是 3(我知道它加起来不会是 12,因此进退两难)。非常感谢所有的帮助,在此先感谢您!

html css twitter-bootstrap

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

修改获取的JSON数据

我最近被介绍到了API的世界,我正试图将它包围起来,所以提前谢谢大家!

我有以下JSON数据:

[
 {
"description": "Batman does.\n\nBatman vs. The Penguin (with Patton Oswalt)",
"updated_time": "2016-03-29T16:35:00+0000",
 }
]
Run Code Online (Sandbox Code Playgroud)

做点什么

var var1 = array.[0]description
Run Code Online (Sandbox Code Playgroud)

将var1存储为整个描述.

我使用Javascript(特别是JQuery).我想之前只得到说明\n\,即蝙蝠侠一样.,并将其存储在变量中.

javascript regex jquery json

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

React Native 中的文本字符串必须在 &lt;Text&gt; 组件中渲染

我正在使用react-native-cli版本2.0.1和react-native版本0.57.8。我正在学习 React Native,并且在尝试在主组件中渲染两个不同的子组件(Header和)时遇到了问题。AlbumListApp

问题

在此输入图像描述

如果我删除index.js 文件中的<View>标签和组件(意味着只显示一个组件) ,该错误就会消失。AlbumList我已经浏览过这样的线程,但仍然无法确定我如何<View>错误地使用标签。

索引.js

import React from 'react';
import { View, Text, AppRegistry } from 'react-native';
import Header from './src/components/Header';
import AlbumList from './src/components/AlbumList';

//>Create a component
const App = () => (
<View> <Header headerName={'Albums'} /> 
<AlbumList />
</View>

);


//>Render component on device
AppRegistry.registerComponent('albums', ()=> App);
Run Code Online (Sandbox Code Playgroud)

专辑列表.js

import React from 'react';
import { View, Text } from 'react-native'; …
Run Code Online (Sandbox Code Playgroud)

javascript react-native

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