小编Eze*_*wei的帖子

如何让本地网络用户访问我的WAMP站点?

首先,我阅读了至少20篇关于这个主题的文章,其中没有一篇文章可以匹配这个场景,我多次搞砸了这个过程.因此,如果有任何帮助,我会通过提供我的具体方案来提供帮助.

笔记本电脑或其他设备通过无线路由器连接.

我试过了:

  • 在防火墙上启用端口80.没啥事儿.
  • 运行ping,ipconfig并在那里尝试IPv4地址,拒绝访问或带我到verizon(我的ISP),路由器配置页面.
  • 尝试配置Apache,是一个烂摊子,从来没有得到许多帖子中的所有授权设置,并尝试了一个有希望的,崩溃我的WAMP,必须经历所有的麻烦,并重新安装.

我真正想要实现的只是让所有连接到该无线路由器的用户能够访问我的Win8托管WAMP站点.

我想知道是否有任何具体的步骤可以让它真正起作用?

Win8.1上的WAMP 2.4.笔记本主机本地站点.

apache lan wamp localhost wampserver

105
推荐指数
4
解决办法
33万
查看次数

TypeError:无法读取未定义的属性'then'

loginService.islogged() 
Run Code Online (Sandbox Code Playgroud)

上面的函数返回一个像"失败"的字符串.但是,当我尝试运行然后函数,它将返回错误

TypeError: Cannot read property 'then' of undefined
Run Code Online (Sandbox Code Playgroud)

并且光标在connected之前和之后指示.then.

以下是完整功能:

var connected=loginService.islogged();
alert(connected);
connected.then(function(msg){
    alert("connected value is "+connected);
    alert("msg.data value is "+msg.data);
    if(!msg.data.account_session || loginService.islogged()=="failed")       
        $location.path('/login');
});
Run Code Online (Sandbox Code Playgroud)

UPDATE

这是islogged()功能

islogged:function(){
    var cUid=sessionService.get('uid');
    alert("in loginServce, cuid is "+cUid);
    var $checkSessionServer=$http.post('data/check_session.php?cUid='+cUid);
    $checkSessionServer.then(function(){
        alert("session check returned!");
        console.log("checkSessionServer is "+$checkSessionServer);
        return $checkSessionServer;
    });
}
Run Code Online (Sandbox Code Playgroud)

我确信这$checkSessionServer会导致"失败"的字符串.而已.

javascript promise angularjs

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

带有日期过滤器的AngularJS UnixTime到DateTime格式失败

我了解到,可以使用此帖子中的日期过滤器将unix时间戳转换为日期: AngularJS.转换标签值(Unix时间到人类可读时间)

但我不能用它转换我的......

<td>{{contract.start_date_unix | date:'MM-dd-yyyy'}}</td>
Run Code Online (Sandbox Code Playgroud)

在里面contract.start_date_unix,它的价值在1406779200

我有检查了它检查它显示正是我想要的:星期四,2014年7月31日04:00:00 GMT (当然,我想要的格式为MM-DD-YYYY,日期是正确的,这就是我努力在这里证明)

但是当我在上面做日期过滤器时,它只显示01-17-197001-16-1970...

可能是什么问题导致这个?

javascript datetime unix-timestamp angularjs angular-filters

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

检测查询参数react-router-dom v4.x中的更改并重新呈现组件

一旦我进行查询参数更改,我不确定为什么它显示默认路由.这种问题有更好的方法吗?也许我不应该使用查询参数?开放接受教育!

版本"反应":"^ 16.2.0","react-dom":"^ 16.2.0","react-router":"^ 4.2.0","react-router-dom":"^ 4.2. 2" ,


测试用例 https://codepen.io/adamchenwei/pen/YeJBxY?editors=0011

重现的步骤单击主页 - >步骤1

预期行为转到步骤1以及步骤2呈现正确的dom

实际行为为空,页面上没有任何呈现

// For this demo, we are using the UMD build of react-router-dom
const {
  BrowserRouter,
  Switch,
  Route,
  Link
} = ReactRouterDOM

const {
  Component,
} = React;

const Router = BrowserRouter;

const Step1View = () => (
  <div>
    <h1> Step 1</h1>
  </div>
)

const Step2View = () => (
  <div>
    <h1> Step 2</h1>
  </div>
)

class Home extends Component {
  constructor(props) {
    super(props);
    console.log('-!!!')
    this.state …
Run Code Online (Sandbox Code Playgroud)

javascript query-parameters reactjs react-router react-router-v4

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

在运行 npm install 以绕过 artifactory 时,如何使用类似于 `--registry https://registry.npmjs.org` 的内容运行 npx?

--registry https://registry.npmjs.org安装时用于绕过类似人工制品的代理npm install但我想做类似的事情,npm xxx因为我遇到

npm ERR! code E401
npm ERR! Unable to authenticate, need: Basic realm="Artifactory Realm"
Run Code Online (Sandbox Code Playgroud)

当尝试做 npx create-react-app myapp

这有可能吗?

我在网上几乎找不到任何关于此的信息!

node.js npm npx

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

为什么谷歌Chrome开发者工具的源搜索现在如此之慢?

我不确定我是否是唯一一个,但几个月前,谷歌Chrome Inspector的源搜索(Cmd + Alt + F)对于大型Web应用程序(大型源文件)来说非常慢.它通常需要2~3秒左右,现在需要至少1~2分钟!我发现,但是当代码处于停止点时,不知何故搜索加速退出,我开始搜索代码.但它不是一个可持续的解决方案,而且在不工作的同时又乏味.我的Chrome版本是54.028.

google-chrome web-inspector google-chrome-devtools

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

仅使用 javascript 复制文档对象的最简单方法是什么

文档对象的副本在复制后应该像...文档对象一样,但完全脱离实际的 dom 引用。我的意思是——如果我们将此文档副本保存为var documentCopydocumentCopy 应该能够像本来.getElementsByClass('xx')那样在自身上运行document,但对其的修改不会影响原始document对象。

那可能吗?

我对除 jQuery 之外的所有库都持开放态度。

javascript clone document object

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

What are the scenarios one should use isRequired for PropType vs defaultProps in React Application

我一直在努力理解,我到底应该在什么时候使用.isRequiredvs.defaultProps={...} 我的想法是,我认为我永远不应该真正需要使用 isRequired,因为它似乎手动创建了一个可以破坏应用程序的错误,因为 create isRequired 会自动删除需要添加相应的默认道具,这让我感到不舒服,因为这意味着我无法期待故障安全值。

这绝对听起来是一个基于意见的问题,但我会寻找更好的意见,如果有的话更有意义。

javascript design-patterns reactjs react-proptypes

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

使用纯javascript正确地将defer属性添加到脚本标记

所以我尝试添加这样的延迟脚本标签

const script = document.createElement('script');
  script.setAttribute('src', '/script.js');
  script.setAttribute('type', 'text/javascript');
  script.setAttribute('defer', true);//this is the code in question!
  document.getElementsByTagName('body')[0].appendChild(script);
Run Code Online (Sandbox Code Playgroud)

但是我发现结果脚本标签会生成defer属性,defer=true而不仅仅是defer.

它们是一样的吗?什么是暗示,如果我做的defer=true,而不是defer

谢谢!

javascript script-tag setattribute deferred-loading

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

如何从玩笑中删除快照的考虑

通过执行https://github.com/adamchenwei/jest-playground.git查看演示应用程序npm run test:2

您会看到App.js100%被覆盖,并且实际上只有一个快照。

有什么方法可以告诉Jest忽略快照作为覆盖率证据?还是它的预期?

我无法在网上找到任何答案,甚至无法提出问题,我怀疑它是我问错了一个问题,还是人们认为100%的覆盖率快照是正常的,而我觉得其呈现覆盖率报告在某种意义上是毫无意义的仅测试与先前组件匹配的模板。

javascript unit-testing code-coverage snapshot jestjs

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