小编Jas*_*ick的帖子

如何在laravel 4中使用blade.php中的静态函数?

我有一个类公共静态方法,它抓取一些数据库信息并返回一个整数.在控制器中,我可以调用该方法.如何在刀片模板中调用该静态方法?

例如:

@foreach ($tasks as $task)
  {{Task::percentComplete($task->id)}}%<br />
@endforeach
Run Code Online (Sandbox Code Playgroud)

谢谢

methods laravel blade laravel-4

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

如何清除角度控件中的错误

如何在 angular 中设置自定义错误非常清楚:

this.form.controls['field'].setErrors({same:true});
Run Code Online (Sandbox Code Playgroud)

但目前尚不清楚如何删除它。有人知道怎么做吗?任何替代方案?

angular

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

将二进制字符串保存到从 POST 发送的 php 中的文件中

我有一个拖放上传器(.jpg、.ai、.pdf、.flv、.psd ....等)

我正在以二进制形式读取文件并在 jquery 帖子中发送字符串:

function importZoneDrop(evt) {
    evt.stopPropagation();
    evt.preventDefault();

    var files = evt.dataTransfer.files; // FileList object.

    // files is a FileList of File objects. List some properties.
    for (var i = 0, f; f = files[i]; i++) {
        var start = 0;
        var stop = files[0].size - 1;
        var reader1 = new FileReader();
        var reader2 = new FileReader();
        var ext = f.name.substring(f.name.indexOf(".")+1);
        if(ext == "JPEG" || ext == "jpeg" || ext == "JPG"){
            ext ="jpg";
        }

        reader1.onload = (function(theFile) …
Run Code Online (Sandbox Code Playgroud)

php binary jquery file-upload xmlhttprequest

4
推荐指数
1
解决办法
7042
查看次数

学习MEAN Stack的最佳资源

我从一个教程(下面列出)中遇到的问题开始提出这个问题.有些人觉得这不是一个好问题.所以我重新陈述我的问题.

学习和理解MEAN堆栈的最佳资源是什么?

////老帖子

好吧,我结束了这个.我正在学习本教程,我已经到了需要在github [done]上分叉项目并运行npm install的地步.这就是方向说的:

此时,您已经完成了运行MEAN堆栈应用程序所需的所有操作.您可以简单地克隆/分叉https://github.com/vkarpov15/mean-stack-skeleton,启动"mongod"进程,导航到git repo,然后运行npm install -d

那到底是什么意思呢?导航到git repo,然后运行命令.Mongod正在运行,我正在另一个shell会话......现在怎么办?

谢谢,我现在已经挖了一天了.

github mongodb node.js npm

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

为什么unset()会改变json_encode格式化字符串的方式?

今天我注意到使用unset()和json_decode / json_encode 有趣的事情。这是代码:

echo "<h3>1) array as string</h3>";
$sa = '["item1","item2","item3"]';
var_dump($sa);
echo "<h3>2) array as string decoded</h3>";
$sad = json_decode($sa);
var_dump($sad);
echo "<h3>3) array as string decoded, then encoded again. <small>(Note it's the same as the original string)</small></h3>";
$sade = json_encode($sad);
var_dump($sade);
echo "<h3>4) Unset decoded</h3>";
unset($sad[0]);
var_dump($sad);
echo "<h3>5) Encode unset array. <small>(Expecting it to look like original string minus the unset value)</small></h3>";
$ns = json_encode($sad);
var_dump($ns);
echo "<h3>6) Decode Encoded unset array</h3>";
var_dump(json_decode($ns));
Run Code Online (Sandbox Code Playgroud)

结果: …

php json unset

4
推荐指数
1
解决办法
379
查看次数

Laravel 4种子类Sentry未被发现

我正在使用Code Forest的教程,使用时php artisan db:seed,我收到此错误:

PHP致命错误:第13行的/var/www/app/database/seeds/SentrySeeder.php中找不到类"Sentry"

这是SentrySeeder.php:

<?php

use App\Models\User;

class SentrySeeder extends Seeder {

public function run()
{
    DB::table('users')->delete();
    DB::table('groups')->delete();
    DB::table('users_groups')->delete();

    Sentry::getUserProvider()->create(array(
        'email'       => 'admin@admin.com',
        'password'    => "admin",
        'first_name'  => 'John',
        'last_name'   => 'McClane',
        'activated'   => 1,
    ));

    Sentry::getGroupProvider()->create(array(
        'name'        => 'Admin',
        'permissions' => array('admin' => 1),
    ));

    // Assign user permissions
    $adminUser  = Sentry::getUserProvider()->findByLogin('admin@admin.com');
    $adminGroup = Sentry::getGroupProvider()->findByName('Admin');
    $adminUser->addGroup($adminGroup);
    }

}
Run Code Online (Sandbox Code Playgroud)

这是用户模型

Sentry已被添加到提供商下的应用程序我缺少什么?

laravel composer-php laravel-4

2
推荐指数
1
解决办法
4676
查看次数

为什么ng-include没有显示任何内容?

我有一个索引文件,使用ng-include来引入标头.这是我的索引文件:

<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
        <title>{{page.title}}</title>
        <link rel="stylesheet" href="../dist/libs/bootstrap/dist/css/bootstrap.min.css">
        <link rel="stylesheet" href="../dist/libs/bootstrap/dist/css/bootstrap-theme.min.css">
        <link rel="stylesheet" href="../dist/libs/animate.css/animate.min.css">
        <link rel="stylesheet" href="../dist/libs/font-awesome/css/font-awesome.min.css">
        <link rel="stylesheet" href="../dist/styles/style.min.css">
        <script src="../dist/libs/jquery/dist/jquery.min.map"></script>
        <script src="../dist/libs/bootstrap/dist/js/bootstrap.min.map"></script>
        <script src="../dist/libs/angular/angular.min.js"></script>
        <script src="../dist/libs/angular-route/angular-route.min.js"></script>

        <script src="../dist/js/controllers.min.js"></script>
        <script src="../dist/js/routes.min.js"></script>
        <script src="../dist/js/app.min.js"></script>
    </head>
    <body ng-app="praxis">
        <div ng-include="partials/header.html"></div>
        <div ng-view></div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我没有收到任何错误,我的控制器正在加载我的ng-view.

这是头文件:

<div id="preloader">
    <div id="status"> </div>
</div>
<div id="sb-site">
    <div class="boxed">
        <header id="header-full-top" class="hidden-xs header-full">
            <div class="container">
                <div class="header-full-title">
                    <h1 class="animated …
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-ng-include

2
推荐指数
1
解决办法
6792
查看次数

为什么我在角度2中出现"意外的令牌<"错误?

所以我正在构建一个有角度的2应用程序,它很简单.包含1页和登录屏幕.这是我的文件结构:

??? node_modules
??? app
|    ??? app.component.ts
|    ??? boot.ts  
|    ??? pages
|        |?? dashboard
|            |?? dashboard.components.ts
|            |?? dashboard.html
|        |?? login
|            |?? login.components.ts
|            |?? login.html
|            |?? auth.ts
Run Code Online (Sandbox Code Playgroud)

和我的文件:app.component.ts:

import {Component OnInit} from 'angular2/core';
import { RouteConfig, ROUTER_DIRECTIVES ,Router} from 'angular2/router';
import {LoginComponent} from './pages/login/login.component';
import {DashboardComponent} from './pages/dashboard/dashboard.component'
@Component({
    selector: 'app',
    directives:[ROUTER_DIRECTIVES],
    template:`
        <div class="wrapper">
            <router-outlet></router-outlet>
        </div>`
})
@RouteConfig([
    { path: '/',name: 'Home',redirectTo: ['Dashboard'] },
    { path: '/login',name:'Login',component: LoginComponent },
    { path: …
Run Code Online (Sandbox Code Playgroud)

angular

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

main.js上的谷歌地图"a为空"(第1121行)

我正在从XML加载标记.我$(document).ready()在ajax完成时启动了地图.我已经研究了这个问题,并且看到大部分时间都是因为在文档准备好之前加载地图而发生的.所以为什么我得到它?

当我在下面的代码中的console.log()时,我收到完整的数组,但地图没有显示完整相同的信息.

这是我的代码:

$(document).ready(function(){
        var myMarkers = new Array;  

        $.ajax({
        url: "tire-banks.xml",
        dataType: ($.browser.msie) ? "text" : "xml",
        async: false,
        success: function(data){
                                var xml;    
                                if (typeof data == "string") {
                                   xml = new ActiveXObject("Microsoft.XMLDOM");
                                  // xml.async = false;
                                   xml.loadXML(data);
                                } else {
                                   xml = data;
                                }

                                $(xml).find("location").each(function(){
                                    var locAddress = $(this).find("city").text() + "," + $(this).find("state").text() ;
                                    var cc = $(this).find("cc").text();
                                    var bcc; 
                                    if ($(this).find("bcc")){ 
                                        bcc = $(this).find("bcc").text();
                                        }else{
                                        bcc = " - ";
                                        }
                                    var vendor =$(this).find("vendor").text();
                                    var …
Run Code Online (Sandbox Code Playgroud)

ajax jquery google-maps

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

如何使用 JWTAuth laravel 包删除或删除 JWT 令牌?

我正在构建一个 laravel 5/angular 应用程序,我正在使用JWTAuth来管理我的令牌。有谁知道如何删除或删除令牌?我想用它进行测试,但也用于注销。

jwt laravel-5

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