我正在使用Nunjucks模板引擎在Node Js中创建一个应用程序,我必须在页面上应用权限来显示添加,编辑和删除链接.
为此,我实现了一系列权限,如下所示:
var user_params = ['add_user', 'edit_user', 'delete_user'];
Run Code Online (Sandbox Code Playgroud)
现在我想查看add_user存在于user_params数组中的页面,或者不像我们在php中那样
in_array('add_user', user_params)
Run Code Online (Sandbox Code Playgroud)
但我能够在nunjucks中完成这项任务.那么任何人都可以帮助我吗?
提前致谢
我正面临一个非常愚蠢的问题,这让我非常恼火。
我有一个引导模式弹出窗口,当我单击页面中的“添加”按钮时会打开该弹出窗口。
当我第一次打开它时它工作得很好,但是当我关闭它并重新打开(不刷新页面)时,模式上的按钮(如Save,Reset )不起作用。
我试过下面的代码。这将完美关闭模态弹出窗口,但按钮不起作用。
jQuery('[data-dismiss="modal"]').on('click', function(){
jQuery('.modal').hide();
jQuery('.modal-backdrop').hide();
});
Run Code Online (Sandbox Code Playgroud)
如果我刷新页面并打开模态弹出窗口,它将像魅力一样工作,如果我再次关闭并重新打开则不起作用。
那么有人可以帮助我摆脱这种情况吗?
注意:-我在模态中没有任何模态。这只是一个导致问题的弹出窗口。
我使用下面的代码保存按钮。
$("#btnSave").die("click").bind("click", function() {
//calling ajax to save
});
Run Code Online (Sandbox Code Playgroud) 我是laravel的新手。我在本地系统上设置了 laravel 5.7 并将 js 和 css 放入公共文件夹,但是当在浏览器上点击我的站点 url 时,站点没有加载任何 css 和 js。
网站结构:
app
bootstrap
config
database
public
-css
-js
-images
resources
-views
-includes
-layouts
-pages
routes
tests
vendor
index.php
server.php
.env
Run Code Online (Sandbox Code Playgroud)
Note : I have cut .htaccess and index.php files and put these on root to run site without public in path.
Here is how I am calling url : CSS :
{{ URL::asset('css/style.css') }}
Run Code Online (Sandbox Code Playgroud)
JS :
{{ URL::asset('js/query-1.11.1.min.js') }}
Run Code Online (Sandbox Code Playgroud)
When seeing source code, the url looks like …
我有一个数组$ services,这个数组包含以下值:
Array
(
[0] => One way
[1] => Hourly
[2] => To Airport
[3] => From Airport
[4] => Birthday
[5] => Wedding
[6] => Concert
[7] => Sporting Event
[8] => Cruise Party
[9] => Funeral
)
Run Code Online (Sandbox Code Playgroud)
您可以注意到数组中的某些值包含空格.
为了从数组值中删除这个空间,我创建了一个array_walk函数,它进入数组并修剪空白区域.
public function trim_value(&$value) {
$value = trim($value);
}
Run Code Online (Sandbox Code Playgroud)
众所周知,array_walk函数的语法是:
array_walk($array, 'callback_function');
Run Code Online (Sandbox Code Playgroud)
现在我想在codeigniter控制器中使用此功能.据我所知,控制器中的一个函数在另一个函数中被用作$ this-> function.
所以我尝试使用回调函数:
array_walk($services, $this->trim_value);
Run Code Online (Sandbox Code Playgroud)
它总是抛出以下错误:
遇到PHP错误
Run Code Online (Sandbox Code Playgroud)<p>Severity: Notice</p> <p>Message: Undefined property: Attribute::$trim_value</p> <p>Filename: controllers/attribute.php</p> <p>Line Number: 230</p>
那么有人可以告诉我如何在控制器的一个函数中使用回调函数吗?
php ×3
callback ×1
codeigniter ×1
express ×1
jquery ×1
laravel ×1
laravel-5.7 ×1
modal-dialog ×1
node.js ×1
nunjucks ×1