在CodeIgniter的文档中,它指出,
建议使用PHP 5.4或更高版本.
我在论坛等上查看并且无法在此找到明确的是/否,即使上面的句子暗示'是',我也不确定是否扩展到(现在是新的)PHP7.
我用PHP7尝试了一个简单的CI3示例,到目前为止,我所能报告的内容都非常好.
我只是想设置我的第一个Reapp项目,但在第一个障碍时失败了.我得到一个空白屏幕,控制台错误为404 main.js未找到.
这是我在做的时候遇到的错误reapp run -d:
Building with Webpack...
Webpack server on http://localhost:3011
Hash: e779570c713250e7b167
Version: webpack 1.12.9
Time: 823ms
Asset Size Chunks Chunk Names
main.js 21.6 kB 0 main
chunk {0} main.js (main) 52 bytes [rendered]
[0] multi main 52 bytes {0} [built] [3 errors]
ERROR in multi main
Module not found: Error: Cannot resolve module 'webpack-dev-server/client' in /Applications/MAMP/htdocs/kitchen-sink-master
@ multi main
ERROR in multi main
Module not found: Error: Cannot resolve module 'webpack/hot/only-dev-server' in /Applications/MAMP/htdocs/kitchen-sink-master …Run Code Online (Sandbox Code Playgroud) 如果表中不包含搜索值,我试图隐藏该行。
这有效:
<table class="mytable">
<tr>
<td>1001</td>
<td>apples</td>
</tr>
<tr>
<td>1002</td>
<td>bananas</td>
</tr>
</table>
<button id="mybutton">Button</button>
<button id="mybutton2">Button2</button>
Run Code Online (Sandbox Code Playgroud)
这将通过隐藏所有行,然后显示我们想要的行来实现:
$('#mybutton').click(function(){
$('.mytable td').parent().hide();
$('.mytable td:contains("apples")').parent().show();
});
Run Code Online (Sandbox Code Playgroud)
但我已经看到有一个使用 :not 选择器的更优雅(并且可能更有效)的解决方案,但我无法让它工作:
$('#mybutton2').click(function(){
$('.mytable td:not(:contains("apples"))').parent().hide();
});
Run Code Online (Sandbox Code Playgroud)
我怎样才能使用 :not 选择器来完成这个工作,这样如果一行不包含苹果,它将被隐藏,留下包含苹果的所有行。