小编Chr*_*ris的帖子

将Create-React-App与Material UI一起使用

我是Material UI和ReactJS的新手.我一直在玩Create-React-App(CRA)reactstrap.我的问题是,我可以一起使用Material UI和CRA来构建应用程序吗?

reactjs material-ui create-react-app

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

SCRIPT1010:IE10中的预期标识符

在我的项目中,我使用的是Prototype JavaScript Framework 1.7.1

当我在Windows 7上的IE10中加载网页时,我收到以下错误消息:SCRIPT1010:预期的标识符行1字符9指向<!DOCTYPE html>我的测试HTML页面:

<!DOCTYPE html>
<html>
<head>
 <title>My webpage title</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=edge" />
 <meta name="description" content="" />
 <meta name="keywords" content="" />
 <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script>
</head>
<body>
    just testing
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

HTTP请求标头

GET /test.html HTTP/1.1[CRLF]
Host: www.mydomain.com[CRLF]
Connection: close[CRLF]
User-Agent: Web-sniffer/1.0.44 (+http://web-sniffer.net/)[CRLF]
Accept-Encoding: gzip[CRLF]
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8[CRLF]
Accept-Language: en-GB,en-US;q=0.8,en;q=0.6[CRLF]
Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7[CRLF]
Cache-Control: no-cache[CRLF]
Referer: http://web-sniffer.net/[CRLF]
Run Code Online (Sandbox Code Playgroud)

HTTP响应标头

Name    Value   Delim
Status: HTTP/1.1 200 OK
Server: webhost 
Date:   Tue, 26 Mar 2013 10:07:56 …
Run Code Online (Sandbox Code Playgroud)

javascript prototypejs internet-explorer-10

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

Material-UI可以与Bootstrap 4一起使用吗

我正计划使用Bootstrap-4和reactstrap(针对React Bootstrap 4组件)构建一个React应用,但我也想将Google的材料设计整合到我的应用中,而Reactstrap无法提供该材料。我的问题是:我可以在Bootstrap 4中使用Material-UI而不是reactstrap吗?这样,我将获得React组件以及材料设计。

更新(26/05/2017):Material-UI即将发布自己的使用Flexbox构建的网格系统。

reactjs material-ui bootstrap-4 reactstrap

7
推荐指数
0
解决办法
5009
查看次数

正则表达式验证新西兰电话号码

我需要一个适用于PHP和JavaScript的正则表达式来验证新西兰本地,移动和免费电话(0800)的电话号码.

Matches:     (09)1234567, (021)123456, (021)1234567, (027)123456, 0800 12345, 0800 1234578
Non-Matches: (09)123456 , (021)12345 , (031)1234567, (027)12345 , 0800-1234, 0800123456789
Run Code Online (Sandbox Code Playgroud)

下面是我在网上找到的正则表达式,但由于某些原因它似乎不起作用:

(^([0]\d {1}))(\ d {7} $)|(^([0] [2]\d {1}))(\ d {6,8} $)|( [0] [8] [0] [0])([\ s]的)(\ d {5,8} $)

有人可以帮忙解决上面的表达吗?提前谢谢你的帮助.

更新 - 我解决了,解决方案如下:

$phone_number = preg_replace('/[^\d\(\)]/', '', $phone_number);
$pattern = '/^(\((03|04|06|07|09)\)\d{7})|(\((021|022|025|027|028|029)\)\d{6,8})|((0508|0800|0900)\d{5,8})$/';
Run Code Online (Sandbox Code Playgroud)

javascript php regex

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