我正试图通过保存多个记录
AppSettings::create(
[
'name'=>'mail_host',
'type'=>$emailsettingstype->id,
'value'=>'',
],
[
'name'=>'mail_port',
'type'=>$emailsettingstype->id,
'value'=>'',
],
[
'name'=>'mail_username',
'type'=>$emailsettingstype->id,
'value'=>'',
],
);
Run Code Online (Sandbox Code Playgroud)
但是从上面开始,只创建了第一个数组.我哪里错了?任何帮助表示赞赏.
最近我发现我不能在组件槽中使用计算属性或数据属性.即使计算在组件中定义,我也无法在组件的插槽中使用它.有没有办法让它运作?
示例代码:
Vue.component('test-component', {
template: '<div><slot></slot></div>',
computed: {
my_computed: function(){
return 2+3; // not defined in slot
}
}
})
<div id="app">
<test-component>
<span v-text="my_computed"></span>
</test-component>
</div>
Run Code Online (Sandbox Code Playgroud)
在这里查看实例, https://jsfiddle.net/gu9jh4n0/1/
我有路由和控制器的问题.我有两种类型的控制器:第一种类型用于管理网页,第二种类型用于cms,我更喜欢将它们放在子文件夹中.例:
/controller/site.php (for webpages)
/controller/admin/ (for controllers to manage cms)
Run Code Online (Sandbox Code Playgroud)
在routes.php我写道:
$route['(:any)'] = "site/$1";
$route['admin/(:any)'] = "admin/$1";
Run Code Online (Sandbox Code Playgroud)
我有这样设置的文件.htacces:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|css|js|font|woff|ttf|svg|eot|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
Run Code Online (Sandbox Code Playgroud)
和config.php上的这个变量:
$config['index'] = '';
Run Code Online (Sandbox Code Playgroud)
但它只适用于"网站".例如,如果我写"mywebsite/admin/login",则返回404错误.
我发现MY_Router也扩展了CI_Route但不起作用.
有人可以帮我解决这个问题吗?
我有一个功能,我想每30秒运行一次.这很好用
$(document).ready(function(){
setInterval(function() {
jQuery.ajax({
type: "GET",
url: "loaddata.php",
dataType:"json",
success:function(response){
if (response) {
// Process
}
else {
// Process
}
}
});
}, 30000);
});
Run Code Online (Sandbox Code Playgroud)
但我想弄清楚如何显示与setInterval内联的倒数计时器.换句话说,它应该显示在ajax运行之前剩余的秒数,一旦该函数运行,它应该重置计时器并再次从30秒倒计时.这个过程会不断重复.我找到了几个倒计时器的例子,但我不知道如何将它与ajax请求同步并让它重置.
任何帮助是极大的赞赏!
我正在使用 node.js、express、pug、vue.js 创建网站。我有一个关于 Vue.js 的问题
应用程序.js
window.Vue = require('vue');
Vue.component('work-list', require('../views/components/WorkList.vue'));
const app = new Vue({
el: '#app',
data: {
message: 'Welcome'
}
});
Run Code Online (Sandbox Code Playgroud)
工作列表.vue
<script>
export default {
name: 'WorkList',
data: function () {
return {
message: 'WorkList Page'
}
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
索引.pug
(HTML Code..)
body
#app.container
h1 {{ message}}
.row
block content
a(href="/worklist") Go to worklist
script(src="bundle.js")
Run Code Online (Sandbox Code Playgroud)
工作清单.pug
extends index.pug
block content
work-list {{ message }}
Run Code Online (Sandbox Code Playgroud)
当我尝试访问工作列表页面时,浏览器返回以下错误消息。
如何在 Root 元素中制作 WorkList?
我正在使用引导程序选择选择器,我希望在单击下拉列表时发生事件,因为在那之后,我想通过 ajax 附加一些动态选项,所以我想在用户单击下拉列表时显示警报。我试过下面的代码,但它不起作用。
html
<select id="new2">
<option>Select Vendor</option>
</select>
Run Code Online (Sandbox Code Playgroud)
脚本代码
$("select").on("click", function() {
alert("hello");
});
Run Code Online (Sandbox Code Playgroud) javascript ×3
php ×2
vue.js ×2
ajax ×1
codeigniter ×1
controller ×1
express ×1
html ×1
jquery ×1
laravel ×1
node.js ×1
routes ×1
slot ×1
vuejs2 ×1
webpack ×1